diff options
| author | Fam Zheng | 2017-04-10 15:00:50 +0200 |
|---|---|---|
| committer | Fam Zheng | 2017-04-11 14:07:15 +0200 |
| commit | 49ca6259131c6b0555845fcac3e34467c8ac37eb (patch) | |
| tree | 0cdf24cc68a55986272aeb7bd5b08ace80618032 /include | |
| parent | block: Use bdrv_coroutine_enter to start I/O coroutines (diff) | |
| download | qemu-49ca6259131c6b0555845fcac3e34467c8ac37eb.tar.gz qemu-49ca6259131c6b0555845fcac3e34467c8ac37eb.tar.xz qemu-49ca6259131c6b0555845fcac3e34467c8ac37eb.zip | |
block: Fix bdrv_co_flush early return
bdrv_inc_in_flight and bdrv_dec_in_flight are mandatory for
BDRV_POLL_WHILE to work, even for the shortcut case where flush is
unnecessary. Move the if block to below bdrv_dec_in_flight, and BTW fix
the variable declaration position.
Signed-off-by: Fam Zheng <famz@redhat.com>
Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
