aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorKevin Wolf <kwolf@redhat.com>2019-02-15 13:13:12 +0100
committerKevin Wolf <kwolf@redhat.com>2019-02-25 15:03:19 +0100
commit6c75d761d0a6d8b235140dd97493006a0cd61af4 (patch)
treea0dcafd549a80253fce6851d56b31b0f474e3622 /contrib
parent28e0b2d2e13ef7c4dd645b1fd393f52009469803 (diff)
downloadqemu-6c75d761d0a6d8b235140dd97493006a0cd61af4.zip
qemu-6c75d761d0a6d8b235140dd97493006a0cd61af4.tar.gz
qemu-6c75d761d0a6d8b235140dd97493006a0cd61af4.tar.bz2
block: Don't poll in bdrv_set_aio_context()
The explicit aio_poll() call in bdrv_set_aio_context() was added in commit c2b6428d388 as a workaround for bdrv_drain() failing to achieve to actually quiesce everything (specifically the NBD client code to switch AioContext). Now that the NBD client has been fixed to complete this operation during bdrv_drain(), we don't need the workaround any more. It was wrong anyway: aio_poll() must always be run in the home thread of the AioContext. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions