[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PATCH v3 0/6] COLO block replication supports shared disk
From: |
zhanghailiang |
Subject: |
[Qemu-block] [PATCH v3 0/6] COLO block replication supports shared disk case |
Date: |
Fri, 20 Jan 2017 11:47:54 +0800 |
COLO block replication doesn't support the shared disk case,
Here we try to implement it and this is the third version.
Last posted series patches:
https://lists.gnu.org/archive/html/qemu-block/2016-12/msg00039.html
You can refer to the above link if want to test it.
I have uploaded the new version to github:
https://github.com/coloft/qemu/tree/colo-developing-with-shared-disk-2016-1-20
Please review and any commits are welcomed.
Cc: Juan Quintela <address@hidden>
Cc: Amit Shah <address@hidden>
Cc: Dr. David Alan Gilbert (git) <address@hidden>
Cc: address@hidden
v3:
- Fix some comments from Stefan and Eric
v2:
- Drop the patch which add a blk_root() helper
- Fix some comments from Changlong
zhanghailiang (6):
docs/block-replication: Add description for shared-disk case
replication: add shared-disk and shared-disk-id options
replication: Split out backup_do_checkpoint() from
secondary_do_checkpoint()
replication: fix code logic with the new shared_disk option
replication: Implement block replication for shared disk case
nbd/replication: implement .bdrv_get_info() for nbd and replication
driver
block/nbd.c | 12 ++++
block/replication.c | 156 +++++++++++++++++++++++++++++++++++----------
docs/block-replication.txt | 139 ++++++++++++++++++++++++++++++++++++++--
qapi/block-core.json | 10 ++-
4 files changed, 279 insertions(+), 38 deletions(-)
--
1.8.3.1
- [Qemu-block] [PATCH v3 0/6] COLO block replication supports shared disk case,
zhanghailiang <=
- [Qemu-block] [PATCH v3 1/6] docs/block-replication: Add description for shared-disk case, zhanghailiang, 2017/01/19
- [Qemu-block] [PATCH v3 5/6] replication: Implement block replication for shared disk case, zhanghailiang, 2017/01/19
- [Qemu-block] [PATCH v3 6/6] nbd/replication: implement .bdrv_get_info() for nbd and replication driver, zhanghailiang, 2017/01/19
- [Qemu-block] [PATCH v3 2/6] replication: add shared-disk and shared-disk-id options, zhanghailiang, 2017/01/19
- [Qemu-block] [PATCH v3 3/6] replication: Split out backup_do_checkpoint() from secondary_do_checkpoint(), zhanghailiang, 2017/01/19
- [Qemu-block] [PATCH v3 4/6] replication: fix code logic with the new shared_disk option, zhanghailiang, 2017/01/19