The following changes since commit c2a57aae9a1c3dd7de77daf5478df10379aeeebf:
Merge remote-tracking branch 'remotes/famz/tags/docker-pull-request' into staging (2016-09-09 12:49:41 +0100) are available in the git repository at: git://github.com/stefanha/qemu.git tags/block-pull-request for you to fetch changes up to 8f1096787517c66b67cc29bab65edc0188a86326: tests: fix qvirtqueue_kick (2016-09-12 15:06:29 +0100) ---------------------------------------------------------------- ---------------------------------------------------------------- Changlong Xie (6): virtio-blk: rename virtio_device_info to virtio_blk_info Backup: export interfaces for extra serialization configure: support replication replication: Introduce new APIs to do replication operation tests: add unit test case for replication MAINTAINERS: add maintainer for replication Laurent Vivier (1): tests: fix qvirtqueue_kick Roman Pen (3): linux-aio: consume events in userspace instead of calling io_getevents linux-aio: split processing events function linux-aio: process completions from ioq_submit() Wen Congyang (7): block: unblock backup operations in backing file Backup: clear all bitmap when doing block checkpoint block: Link backup into block core docs: block replication's description mirror: auto complete active commit replication: Implement new driver for block replication support replication driver in blockdev-add MAINTAINERS | 9 + Makefile.objs | 1 + block.c | 17 ++ block/Makefile.objs | 3 +- block/backup.c | 59 +++- block/linux-aio.c | 184 +++++++++--- block/mirror.c | 13 +- block/replication.c | 659 +++++++++++++++++++++++++++++++++++++++++++ blockdev.c | 2 +- configure | 11 + docs/block-replication.txt | 239 ++++++++++++++++ hw/block/virtio-blk.c | 4 +- include/block/block_backup.h | 39 +++ include/block/block_int.h | 3 +- qapi/block-core.json | 36 ++- qemu-img.c | 2 +- replication.c | 107 +++++++ replication.h | 174 ++++++++++++ tests/.gitignore | 1 + tests/Makefile.include | 4 + tests/libqos/virtio.c | 6 +- tests/test-replication.c | 575 +++++++++++++++++++++++++++++++++++++ 22 files changed, 2086 insertions(+), 62 deletions(-) create mode 100644 block/replication.c create mode 100644 docs/block-replication.txt create mode 100644 include/block/block_backup.h create mode 100644 replication.c create mode 100644 replication.h create mode 100644 tests/test-replication.c -- 2.7.4