]> xenbits.xensource.com Git - qemu-xen.git/commit
iotests: Test active commit with iothread and background I/O
authorKevin Wolf <kwolf@redhat.com>
Mon, 5 Jun 2023 08:57:01 +0000 (10:57 +0200)
committerKevin Wolf <kwolf@redhat.com>
Wed, 28 Jun 2023 06:45:46 +0000 (08:45 +0200)
commit23e6c3c41b4f44d2e42a21846981bb70b9ff6d8a
treed142aa1c73dc07c3ff37bd9a5a3e834fa24a11b6
parent52ed34cbddde1cb89b2ac263e758e349a77f21e1
iotests: Test active commit with iothread and background I/O

This is a better regression test for the bugs hidden by commit 80fc5d26
('graph-lock: Disable locking for now'). With that commit reverted, it
hangs instantaneously and reliably for me.

It is important to have a reliable test like this, because the following
commits will set out to fix the actual root cause of the deadlocks and
then finally revert commit 80fc5d26, which was only a stopgap solution.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Message-ID: <20230605085711.21261-2-kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
tests/qemu-iotests/tests/iothreads-commit-active [new file with mode: 0755]
tests/qemu-iotests/tests/iothreads-commit-active.out [new file with mode: 0644]