All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/33] Block patches
@ 2013-09-13 11:50 Kevin Wolf
  2013-09-13 11:50 ` [Qemu-devel] [PULL 01/33] qcow2: Pass discard type to qcow2_discard_clusters() Kevin Wolf
                   ` (32 more replies)
  0 siblings, 33 replies; 36+ messages in thread
From: Kevin Wolf @ 2013-09-13 11:50 UTC (permalink / raw)
  To: anthony; +Cc: kwolf, qemu-devel

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

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2013-09-13 18:42 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-13 11:50 [Qemu-devel] [PULL 00/33] Block patches Kevin Wolf
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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.