summaryrefslogtreecommitdiff
path: root/tests/test-bdrv-drain.c
diff options
context:
space:
mode:
authorKevin Wolf <kwolf@redhat.com>2017-12-13 18:14:18 +0100
committerKevin Wolf <kwolf@redhat.com>2017-12-22 15:05:32 +0100
commit0f115168943e5bf2219497abfbf5f7a9c271b9b0 (patch)
tree4e732225a93d7e87b6f7c6e8b1669d70d6c1da16 /tests/test-bdrv-drain.c
parent8119334918e86f45877cfc139192d54f2449a239 (diff)
downloadqemu-0f115168943e5bf2219497abfbf5f7a9c271b9b0.tar.gz
block: Nested drain_end must still call callbacks
bdrv_do_drained_begin() restricts the call of parent callbacks and aio_disable_external() to the outermost drain section, but the block driver callbacks are always called. bdrv_do_drained_end() must match this behaviour, otherwise nodes stay drained even if begin/end calls were balanced. Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/test-bdrv-drain.c')
0 files changed, 0 insertions, 0 deletions