diff options
| author | Kevin Wolf <kwolf@redhat.com> | 2019-02-15 13:13:12 +0100 |
|---|---|---|
| committer | Kevin Wolf <kwolf@redhat.com> | 2019-02-25 15:03:19 +0100 |
| commit | 6c75d761d0a6d8b235140dd97493006a0cd61af4 (patch) | |
| tree | a0dcafd549a80253fce6851d56b31b0f474e3622 /scripts/qapi/common.py | |
| parent | 28e0b2d2e13ef7c4dd645b1fd393f52009469803 (diff) | |
| download | focaccia-qemu-6c75d761d0a6d8b235140dd97493006a0cd61af4.tar.gz focaccia-qemu-6c75d761d0a6d8b235140dd97493006a0cd61af4.zip | |
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 'scripts/qapi/common.py')
0 files changed, 0 insertions, 0 deletions