qemu-e2k/include/block
Paolo Bonzini eee13dfe30 mirror: allow customizing the granularity
The desired granularity may be very different depending on the kind of
operation (e.g. continuous replication vs. collapse-to-raw) and whether
the VM is expected to perform lots of I/O while mirroring is in progress.

Allow the user to customize it, while providing a sane default so that
in general there will be no extra allocated space in the target compared
to the source.

Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2013-01-25 18:18:34 +01:00
..
aes.h block: move include files to include/block/ 2012-12-19 08:31:31 +01:00
aio.h aio: Fix return value of aio_poll() 2013-01-17 10:51:42 +01:00
block_int.h mirror: allow customizing the granularity 2013-01-25 18:18:34 +01:00
block.h block: allow customizing the granularity of the dirty bitmap 2013-01-25 18:18:34 +01:00
blockjob.h block: move include files to include/block/ 2012-12-19 08:31:31 +01:00
coroutine_int.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
coroutine.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
nbd.h block: move include files to include/block/ 2012-12-19 08:31:31 +01:00
thread-pool.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00