qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
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

             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).