[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/3] qmp: Add "blockdev-backup"
From: |
Fam Zheng |
Subject: |
[Qemu-devel] [PATCH v3 0/3] qmp: Add "blockdev-backup" |
Date: |
Wed, 5 Nov 2014 10:57:08 +0800 |
v3: Address Eric's comments on documentation.
Squashed 3/4 into 2/4.
v2: Address Markus' and Eric's comments:
Fix qapi schema documentation.
Fix versioning of transactions.
Improve test case code by dropping inelegnet bool.
The existing drive-backup command accepts a target file path, but that
interface provides little flexibility on the properties of target block device,
compared to what is possible with "blockdev-add", "drive_add" or "-drive".
This is also a building block to allow image fleecing (creating a point in time
snapshot and export with nbd-server-add).
(For symmetry, blockdev-mirror will be added in a separate series.)
Fam
Fam Zheng (3):
qmp: Add command 'blockdev-backup'
block: Add blockdev-backup to transaction
qemu-iotests: Test blockdev-backup in 055
block/backup.c | 28 ++++++
blockdev.c | 95 ++++++++++++++++++++
qapi-schema.json | 7 ++
qapi/block-core.json | 54 ++++++++++++
qmp-commands.hx | 44 ++++++++++
tests/qemu-iotests/055 | 211 +++++++++++++++++++++++++++++++++++++--------
tests/qemu-iotests/055.out | 4 +-
7 files changed, 404 insertions(+), 39 deletions(-)
--
1.9.3
- [Qemu-devel] [PATCH v3 0/3] qmp: Add "blockdev-backup",
Fam Zheng <=