From: Kevin Wolf <kwolf@redhat.com>
To: anthony@codemonkey.ws
Cc: kwolf@redhat.com, qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/33] Block patches
Date: Fri, 13 Sep 2013 13:50:30 +0200 [thread overview]
Message-ID: <1379073063-14963-1-git-send-email-kwolf@redhat.com> (raw)
The following changes since commit 2d1fe1873a984d1c2c89ffa3d12949cafc718551:
Merge remote-tracking branch 'pmaydell/tags/pull-target-arm-20130910' into staging (2013-09-11 14:46:52 -0500)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git for-anthony
for you to fetch changes up to c21bddf27fd8029890e9fc2ee314788919eababf:
qemu-iotests: Fix test 038 (2013-09-13 12:02:33 +0200)
----------------------------------------------------------------
Bharata B Rao (1):
qemu-iotests: Cleanup test image in test number 007
Kevin Wolf (2):
qcow2: Pass discard type to qcow2_discard_clusters()
qcow2: Discard VM state in active L1 after creating snapshot
Max Reitz (16):
block: Image file option amendment
qcow2-cache: Empty cache
qcow2-cluster: Expand zero clusters
qcow2: Save refcount order in BDRVQcowState
qcow2: Implement bdrv_amend_options
qemu-iotest: qcow2 image option amendment
qemu-iotests: New test case in 061
bdrv: Use "Error" for opening images
bdrv: Use "Error" for creating images
block: Error parameter for open functions
block: Error parameter for create functions
qemu-img create: Emit filename on error
qcow2: Use Error parameter
qemu-iotests: Adjustments due to error propagation
block: Assert validity of BdrvActionOps
qemu-iotests: Fix test 038
Paolo Bonzini (1):
qemu-img: fix invalid JSON
Stefan Hajnoczi (1):
coroutine: add ./configure --disable-coroutine-pool
Tal Kain (1):
raw-win32.c: Fix incorrect handling behaviour of small block files
Wenchao Xia (11):
qemu-iotests: add unix socket help program
qemu-iotests: add infrastructure of fd passing via SCM
qemu-iotests: add tests for runtime fd passing via SCM rights
snapshot: new function bdrv_snapshot_find_by_id_and_name()
snapshot: distinguish id and name in snapshot delete
qmp: add internal snapshot support in qmp_transaction
qmp: add interface blockdev-snapshot-internal-sync
qmp: add interface blockdev-snapshot-delete-internal-sync
hmp: add interface hmp_snapshot_blkdev_internal
hmp: add interface hmp_snapshot_delete_blkdev_internal
qemu-iotests: add 057 internal snapshot for block device test case
QMP/qmp.py | 6 +
block.c | 184 +++++++++++-----
block/blkdebug.c | 7 +-
block/blkverify.c | 11 +-
block/bochs.c | 3 +-
block/cloop.c | 3 +-
block/cow.c | 15 +-
block/curl.c | 3 +-
block/dmg.c | 3 +-
block/gluster.c | 4 +-
block/iscsi.c | 8 +-
block/mirror.c | 5 +-
block/nbd.c | 3 +-
block/parallels.c | 3 +-
block/qcow.c | 15 +-
block/qcow2-cache.c | 18 ++
block/qcow2-cluster.c | 241 ++++++++++++++++++++-
block/qcow2-refcount.c | 29 +--
block/qcow2-snapshot.c | 62 ++++--
block/qcow2.c | 346 +++++++++++++++++++++++++-----
block/qcow2.h | 20 +-
block/qed.c | 18 +-
block/raw-posix.c | 18 +-
block/raw-win32.c | 10 +-
block/raw_bsd.c | 16 +-
block/rbd.c | 27 ++-
block/sheepdog.c | 21 +-
block/snapshot.c | 133 +++++++++++-
block/ssh.c | 6 +-
block/vdi.c | 6 +-
block/vhdx.c | 3 +-
block/vmdk.c | 17 +-
block/vpc.c | 6 +-
block/vvfat.c | 13 +-
blockdev.c | 222 +++++++++++++++++--
configure | 26 ++-
hmp-commands.hx | 37 +++-
hmp.c | 22 ++
hmp.h | 2 +
hw/block/xen_disk.c | 7 +-
include/block/block.h | 13 +-
include/block/block_int.h | 17 +-
include/block/snapshot.h | 14 +-
include/qemu-common.h | 3 +
qapi-schema.json | 66 +++++-
qemu-coroutine.c | 34 +--
qemu-img-cmds.hx | 6 +
qemu-img.c | 136 +++++++++---
qemu-img.texi | 5 +
qemu-io.c | 14 +-
qemu-nbd.c | 6 +-
qmp-commands.hx | 104 ++++++++-
savevm.c | 32 +--
tests/Makefile | 3 +-
tests/qemu-iotests/007 | 2 +-
tests/qemu-iotests/038 | 3 +-
tests/qemu-iotests/038.out | 10 +-
tests/qemu-iotests/045 | 51 ++++-
tests/qemu-iotests/045.out | 4 +-
tests/qemu-iotests/049.out | 18 +-
tests/qemu-iotests/051.out | 35 ++-
tests/qemu-iotests/054.out | 4 +-
tests/qemu-iotests/057 | 259 +++++++++++++++++++++++
tests/qemu-iotests/057.out | 5 +
tests/qemu-iotests/060 | 2 +-
tests/qemu-iotests/060.out | 3 +-
tests/qemu-iotests/061 | 206 ++++++++++++++++++
tests/qemu-iotests/061.out | 376 +++++++++++++++++++++++++++++++++
tests/qemu-iotests/check | 1 +
tests/qemu-iotests/common.rc | 2 +-
tests/qemu-iotests/group | 2 +
tests/qemu-iotests/iotests.py | 23 ++
tests/qemu-iotests/socket_scm_helper.c | 135 ++++++++++++
73 files changed, 2823 insertions(+), 370 deletions(-)
create mode 100755 tests/qemu-iotests/057
create mode 100644 tests/qemu-iotests/057.out
create mode 100755 tests/qemu-iotests/061
create mode 100644 tests/qemu-iotests/061.out
create mode 100644 tests/qemu-iotests/socket_scm_helper.c
next reply other threads:[~2013-09-13 11:51 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-13 11:50 Kevin Wolf [this message]
2013-09-13 11:50 ` [Qemu-devel] [PULL 01/33] qcow2: Pass discard type to qcow2_discard_clusters() Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 02/33] qcow2: Discard VM state in active L1 after creating snapshot Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 03/33] raw-win32.c: Fix incorrect handling behaviour of small block files Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 04/33] block: Image file option amendment Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 05/33] qcow2-cache: Empty cache Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 06/33] qcow2-cluster: Expand zero clusters Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 07/33] qcow2: Save refcount order in BDRVQcowState Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 08/33] qcow2: Implement bdrv_amend_options Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 09/33] qemu-iotest: qcow2 image option amendment Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 10/33] qemu-iotests: add unix socket help program Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 11/33] qemu-iotests: add infrastructure of fd passing via SCM Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 12/33] qemu-iotests: add tests for runtime fd passing via SCM rights Kevin Wolf
2013-09-13 18:30 ` Eric Blake
2013-09-13 11:50 ` [Qemu-devel] [PULL 13/33] qemu-iotests: New test case in 061 Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 14/33] snapshot: new function bdrv_snapshot_find_by_id_and_name() Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 15/33] snapshot: distinguish id and name in snapshot delete Kevin Wolf
2013-09-13 18:42 ` Eric Blake
2013-09-13 11:50 ` [Qemu-devel] [PULL 16/33] qmp: add internal snapshot support in qmp_transaction Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 17/33] qmp: add interface blockdev-snapshot-internal-sync Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 18/33] qmp: add interface blockdev-snapshot-delete-internal-sync Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 19/33] hmp: add interface hmp_snapshot_blkdev_internal Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 20/33] hmp: add interface hmp_snapshot_delete_blkdev_internal Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 21/33] qemu-iotests: add 057 internal snapshot for block device test case Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 22/33] bdrv: Use "Error" for opening images Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 23/33] bdrv: Use "Error" for creating images Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 24/33] block: Error parameter for open functions Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 25/33] block: Error parameter for create functions Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 26/33] qemu-img create: Emit filename on error Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 27/33] qcow2: Use Error parameter Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 28/33] qemu-iotests: Adjustments due to error propagation Kevin Wolf
2013-09-13 11:50 ` [Qemu-devel] [PULL 29/33] coroutine: add ./configure --disable-coroutine-pool Kevin Wolf
2013-09-13 11:51 ` [Qemu-devel] [PULL 30/33] qemu-img: fix invalid JSON Kevin Wolf
2013-09-13 11:51 ` [Qemu-devel] [PULL 31/33] qemu-iotests: Cleanup test image in test number 007 Kevin Wolf
2013-09-13 11:51 ` [Qemu-devel] [PULL 32/33] block: Assert validity of BdrvActionOps Kevin Wolf
2013-09-13 11:51 ` [Qemu-devel] [PULL 33/33] qemu-iotests: Fix test 038 Kevin Wolf
-- strict thread matches above, loose matches on Subject: below --
2014-05-23 15:41 [Qemu-devel] [PULL 00/33] Block patches Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1379073063-14963-1-git-send-email-kwolf@redhat.com \
--to=kwolf@redhat.com \
--cc=anthony@codemonkey.ws \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).