]> git.proxmox.com Git - mirror_qemu.git/commit - blockdev.c
block: Add "drained begin/end" for transactional external snapshot
authorFam Zheng <famz@redhat.com>
Fri, 23 Oct 2015 03:08:10 +0000 (11:08 +0800)
committerKevin Wolf <kwolf@redhat.com>
Fri, 23 Oct 2015 16:18:24 +0000 (18:18 +0200)
commitda763e83012c066ebe3effbaa8e7e7c8f78b0fbf
tree974bd69c81fdd86e409a7256bdd86b3ded11d76a
parent51288d7917e5c5b088985aaa7ff3592561fbc2ba
block: Add "drained begin/end" for transactional external snapshot

This ensures the atomicity of the transaction by avoiding processing of
external requests such as those from ioeventfd.

Signed-off-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Jeff Cody <jcody@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
blockdev.c