[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 00/72] Extract qapi commons and block definitions
From: |
Benoît Canet |
Subject: |
[Qemu-devel] [PATCH v1 00/72] Extract qapi commons and block definitions |
Date: |
Sat, 31 May 2014 13:50:39 +0200 |
This hudge chainsawing series sit on top of my quorum maintenance series.
It extract commons definition and block definition into separate files.
-qapi/common.json contains some definition required by all qapi modules
-qapi/block-core.json contains core qapi block definition usable without the
emulation
code.
-qapi/block.json is a superset of the previous usable with emulation
Transaction where left appart because they relies on internal snapshot and hence
cannot be included in block-core.json for now.
Best regards
Benoît
Benoît Canet (72):
qapi: Extract ErrorClass definition in qapi/common.json
qapi: Extract VersionInfo definition in qapi/common.json
qapi: Extract query-version definition in qapi/common.json
qapi: Extract CommandInfo definition in qapi/common.json
qapi: Extract query-commands definition into qapi/common.json
qapi: create two block related json modules
qapi: Extract SnapshotInfo definition into qapi/block-core.json
qapi: Extract ImageInfoSpecificQCow2 definition into
qapi/block-core.json
qapi: Extract ImageInfoSpecificQCow2 definition into
qapi/block-core.json
qapi: Extract ImageInfoSpecific definition into qapi/block-core.json
qapi: Extract ImageInfo definition into qapi/block-core.json
qapi: Extract ImageCheck definition into qapi/block-core.json
qapi: Extract BlockDeviceInfo definition into qapi/block-core.json
qapi: Extract BlockDeviceIoStatus definition into qapi/block-core.json
qapi: Extract BlockDeviceMapEntry definition into qapi/block-core.json
qapi: Extract BlockDirtyInfo definition into qapi/block-core.json
qapi: Extract BlockInfo definition into qapi/block-core.json
qapi: Extract query-block definition into qapi/block-core.json
qapi: Extract BlockDeviceStats definition into qapi/block-core.json
qapi: Extract BlockStats definition into qapi/block-core.json
qapi: Extract query-blockstats definition into qapi/block-core.json
qapi: Extract BlockdevOnError definition into qapi/block-core.json
qapi: Extract MirrorSyncMode definition into qapi/block-core.json
qapi: Extract BlockJobType definition into qapi/block-core.json
qapi: Extract BlockJobInfo definition into qapi/block-core.json
qapi: Extract query-block-jobs definition into qapi/block-core.json
qapi: Extract block_passwd definition into qapi/block-core.json
qapi: Extract block_resize definition into qapi/block-core.json
qapi: Extract NewImageMode definition into qapi/block-core.json
qapi: Extract BlockdevSnapshot definition into qapi/block-core.json
qapi: Extract DriveBackup definition into qapi/block-core.json
qapi: Extract blockdev-snapshot-sync into qapi/block-core.json
qapi: Extract block-commit definition into qapi/block-core.json
qapi: Extract drive-backup definition into qapi/block-core.json
qapi: Extract query-named-block-nodes definition into
qapi/block-core.json
qapi: Extract drive-mirror definition into qapi/block-core.json
qapi: Extract block_set_io_throttle definition into
qapi/block-core.json
qapi: Extract block-stream definition into qapi/block-core.json
qapi: Extract block-job-set-speed definition into qapi/block-core.json
qapi: Extrat block-job-cancel definition into qapi/block-core.json
qapi: Extract block-job-pause definition into qapi/block-core.json
qapi: Extract block-job-resume definition into qapi/block-core.json
qapi: Extract block-job-complete definition into qapi/block-core.json
qapi: Extract drive-mirror-replace definition into
qapi/block-core.json
qapi: Extract BlockdevDiscardOptions definition into
qapi/block-core.json
qapi: Extract BlockdevDetectZeroesOptions definition into
qapi/block-core.json
qapi: Extract BlockdevAioOptions definition into qapi/block-core.json
qapi: Extract BlockdevCacheOptions definition into
qapi/block-core.json
qapi: Extract BlockdevDriver definition into qapi/block-core.json
qapi: Extract BlockdevOptionsBase definition into qapi/block-core.json
qapi: Extract BlockdevOptionsFile definition into qapi/block-core.json
qapi: Extract BlockdevOptionsVVFAT definition into
qapi/block-core.json
qapi: Extract BlockdevOptionsGenericFormat definition into
qapi/block-core.json
qapi: Extract BlockdevOptionsGenericCOWFormat definition into
qapi/block-core.json
qapi: Extract BlockdevOptionsQcow2 definition into
qapi/block-core.json
qapi: Extract BlkdebugEvent definition into qapi/block-core.json
qapi: Extract BlkdebugInjectErrorOptions definition into
qapi/block-core.json
qapi: Extract BlkdebugSetStateOptions definition into
qapi/block-core.json
qapi: Extract BlockdevOptionsBlkdebug definition into
qapi/block-core.json
qapi: Extract BlockdevOptionsBlkverify definition into
qapi/block-core.json
qapi: Extract BlockdevOptionsQuorum definition into
qapi/block-core.json
qapi: Extract BlockdevOptions definition into qapi/block-core.json
qapi: Extract BlockdevRef definition into qapi/block-core.json
qapi: Extract blockdev-add definition into qapi/block-core.json
qapi: Extract BiosAtaTranslation definition into qapi/block.json
qapi: Extract BlockdevSnapshotInternal definition into qapi/block.json
qapi: Extract blockdev-snapshot-internal-sync definition into
qapi/block.json
qapi: Extract blockdev-snapshot-delete-internal-sync definition into
qapi/block.json
qapi: Extract eject definition into qapi/block.json
qapi: Extract nbd-server-start definition into qapi/block.json
qapi: Extract nbd-server-add definition into qapi/block.json
qapi: Extract nbd-server-stop definition into qapi/block.json
qapi-schema.json | 1881 +++-----------------------------------------------
qapi/block-core.json | 1448 ++++++++++++++++++++++++++++++++++++++
qapi/block.json | 166 +++++
qapi/common.json | 89 +++
4 files changed, 1803 insertions(+), 1781 deletions(-)
create mode 100644 qapi/block-core.json
create mode 100644 qapi/block.json
create mode 100644 qapi/common.json
--
1.9.1
- [Qemu-devel] [PATCH v1 00/72] Extract qapi commons and block definitions,
Benoît Canet <=
- [Qemu-devel] [PATCH v1 03/72] qapi: Extract query-version definition in qapi/common.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 10/72] qapi: Extract ImageInfoSpecific definition into qapi/block-core.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 11/72] qapi: Extract ImageInfo definition into qapi/block-core.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 13/72] qapi: Extract BlockDeviceInfo definition into qapi/block-core.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 01/72] qapi: Extract ErrorClass definition in qapi/common.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 05/72] qapi: Extract query-commands definition into qapi/common.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 08/72] qapi: Extract ImageInfoSpecificQCow2 definition into qapi/block-core.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 15/72] qapi: Extract BlockDeviceMapEntry definition into qapi/block-core.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 12/72] qapi: Extract ImageCheck definition into qapi/block-core.json, Benoît Canet, 2014/05/31
- [Qemu-devel] [PATCH v1 04/72] qapi: Extract CommandInfo definition in qapi/common.json, Benoît Canet, 2014/05/31