diff options
author | Fam Zheng | 2015-11-09 11:16:54 +0100 |
---|---|---|
committer | Kevin Wolf | 2015-11-12 16:22:43 +0100 |
commit | df9a681dc9ad41c9cdeb9ecc5d060ba9abd27e01 (patch) | |
tree | 03ea275a3bcf5089ffaa04b205de50b009734a5e /docs | |
parent | block: Introduce BlockDriver.bdrv_drain callback (diff) | |
download | qemu-df9a681dc9ad41c9cdeb9ecc5d060ba9abd27e01.tar.gz qemu-df9a681dc9ad41c9cdeb9ecc5d060ba9abd27e01.tar.xz qemu-df9a681dc9ad41c9cdeb9ecc5d060ba9abd27e01.zip |
qed: Implement .bdrv_drain
The "need_check_timer" is used to clear the "NEED_CHECK" flag in the
image header after a grace period once metadata update has finished. In
compliance to the bdrv_drain semantics we should make sure it remains
deleted once .bdrv_drain is called.
We cannot reuse qed_need_check_timer_cb because here it doesn't satisfy
the assertion. Do the "plug" and "flush" calls manually.
Signed-off-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Message-id: 1447064214-29930-10-git-send-email-famz@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/bitmaps.md | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/docs/bitmaps.md b/docs/bitmaps.md index fa87f077fe..9fd8ea65ea 100644 --- a/docs/bitmaps.md +++ b/docs/bitmaps.md @@ -97,11 +97,7 @@ which is included at the end of this document. } ``` -## Transactions (Not yet implemented) - -* Transactional commands are forthcoming in a future version, - and are not yet available for use. This section serves as - documentation of intent for their design and usage. +## Transactions ### Justification |