block/io: wait for serialising requests when a request becomes serialising
commit18fbd0dec7e05183d7fef636155cd9b3e2ac5013
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 8 Jan 2020 14:55:55 +0000 (8 15:55 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 30 Jan 2020 20:59:41 +0000 (30 20:59 +0000)
tree3ef00a36df11e96aa31df46fdcd30cdb720ab7cf
parentc53cb427695214a9cb53e8ace4307c91a6b6e406
block/io: wait for serialising requests when a request becomes serialising

Marking without waiting would not result in actual serialising behavior.
Thus, make a call bdrv_mark_request_serialising sufficient for
serialisation to happen.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-id: 1578495356-46219-3-git-send-email-pbonzini@redhat.com
Message-Id: <1578495356-46219-3-git-send-email-pbonzini@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
block/file-posix.c
block/io.c
include/block/block_int.h