]> git.ipfire.org Git - thirdparty/qemu.git/commit
test-bdrv-drain: Fix data races
authorVitalii Mordan <mordan@ispras.ru>
Wed, 2 Apr 2025 10:21:19 +0000 (13:21 +0300)
committerKevin Wolf <kwolf@redhat.com>
Tue, 8 Apr 2025 13:00:01 +0000 (15:00 +0200)
commitf8222bfba3409a3ce09c191941127a8cf2c7e623
treefddce934be0ace7243beee2dcd7cdc00dbd2034a
parent61b6d9b749ba233784c7214cfe9585ea321159dc
test-bdrv-drain: Fix data races

This patch addresses potential data races involving access to Job fields
in the test-bdrv-drain test.

Fixes: 7253220de4 ("test-bdrv-drain: Test drain vs. block jobs")
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2900
Signed-off-by: Vitalii Mordan <mordan@ispras.ru>
Message-ID: <20250402102119.3345626-1-mordan@ispras.ru>
[kwolf: Fixed up coding style and one missing atomic access]
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
include/qemu/job.h
job.c
tests/unit/test-bdrv-drain.c