[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/30] Block patches
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PULL 00/30] Block patches |
Date: |
Fri, 27 Sep 2013 17:39:00 +0200 |
The following changes since commit f828a4c8faa118e0ebab3e353ac6840f3b2a0318:
Merge remote-tracking branch 'stefanha/tracing' into staging (2013-09-23
11:53:22 -0500)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git for-anthony
for you to fetch changes up to 61653008adad45026464f962759112995802fe01:
qcow2: Remove useless count_contiguous_clusters() parameter (2013-09-27
17:22:43 +0200)
----------------------------------------------------------------
BenoƮt Canet (2):
block: introduce BlockDriver.bdrv_needs_filename to enable some drivers.
qdict: Extract qdict_extract_subqdict
Fam Zheng (7):
block: fix backing file overriding
qemu-iotests: add test for backing file overriding
vmdk: fix cluster size check for flat extents
qemu-iotests: fix test case 059
qemu-iotests: add monolithicFlat creation test to 059
block: use DIV_ROUND_UP in bdrv_co_do_readv
qemu-iotests: fix qmp.py search path
Jeff Cody (6):
block: vdi - use QEMU_PACKED for on-disk structures
block: vpc - use QEMU_PACKED for on-disk structures
block: qcow2 - used QEMU_PACKED for on-disk structures
block: qed - use QEMU_PACKED for on-disk structures
qemu-iotests: Add basic ability to use binary sample images
qemu-iotests: Quote $TEST_IMG* and $TEST_DIR usage
Kevin Wolf (1):
qcow2: Remove useless count_contiguous_clusters() parameter
Max Reitz (10):
qemu-iotests: Do not execute 052 with -nocache
qcow2: Don't shadow return value
qcow2: Assert against currently impossible overflow
qcow2: Correct bitmap size in zero expansion
qemu-iotests: Preallocated zero clusters in 061
qcow2: Don't put invalid L2 table into cache
qcow2: Always use error path in l2_allocate
qcow2: Free only newly allocated clusters on error
qcow2: count_contiguous_clusters and compression
qcow2: COMPRESSED on count_contiguous_clusters
Peter Lieven (2):
block/get_block_status: set *pnum = 0 on error
block/get_block_status: avoid segfault if there is no backing_hd
Stefan Hajnoczi (1):
rbd: avoid qemu_rbd_snap_list() memory leaks
Stefan Weil (1):
block: Fix compiler warning (-Werror=uninitialized)
block.c | 39 +++++----------
block/gluster.c | 4 ++
block/iscsi.c | 1 +
block/qcow2-cluster.c | 87 +++++++++++++++++++++------------
block/qcow2-refcount.c | 1 -
block/qcow2.c | 2 +-
block/qcow2.h | 2 +-
block/qed.h | 2 +-
block/raw-posix.c | 5 ++
block/raw-win32.c | 2 +
block/rbd.c | 4 +-
block/sheepdog.c | 3 ++
block/stream.c | 5 +-
block/vdi.c | 2 +-
block/vmdk.c | 6 +--
block/vpc.c | 28 +++++------
include/block/block_int.h | 6 +++
include/qapi/qmp/qdict.h | 2 +
qobject/qdict.c | 21 ++++++++
tests/qemu-iotests/001 | 6 +--
tests/qemu-iotests/002 | 36 +++++++-------
tests/qemu-iotests/003 | 10 ++--
tests/qemu-iotests/004 | 24 ++++-----
tests/qemu-iotests/005 | 4 +-
tests/qemu-iotests/007 | 2 +-
tests/qemu-iotests/008 | 6 +--
tests/qemu-iotests/009 | 2 +-
tests/qemu-iotests/010 | 2 +-
tests/qemu-iotests/011 | 2 +-
tests/qemu-iotests/012 | 4 +-
tests/qemu-iotests/013 | 4 +-
tests/qemu-iotests/014 | 2 +-
tests/qemu-iotests/015 | 16 +++---
tests/qemu-iotests/016 | 12 ++---
tests/qemu-iotests/018 | 6 +--
tests/qemu-iotests/019 | 12 ++---
tests/qemu-iotests/020 | 12 ++---
tests/qemu-iotests/021 | 2 +-
tests/qemu-iotests/023 | 4 +-
tests/qemu-iotests/024 | 12 ++---
tests/qemu-iotests/025 | 4 +-
tests/qemu-iotests/026 | 20 ++++----
tests/qemu-iotests/027 | 10 ++--
tests/qemu-iotests/028 | 6 +--
tests/qemu-iotests/029 | 12 ++---
tests/qemu-iotests/031 | 12 ++---
tests/qemu-iotests/032 | 4 +-
tests/qemu-iotests/033 | 18 +++----
tests/qemu-iotests/034 | 64 ++++++++++++------------
tests/qemu-iotests/035 | 2 +-
tests/qemu-iotests/036 | 6 +--
tests/qemu-iotests/037 | 62 +++++++++++------------
tests/qemu-iotests/038 | 10 ++--
tests/qemu-iotests/039 | 28 +++++------
tests/qemu-iotests/042 | 10 ++--
tests/qemu-iotests/043 | 32 ++++++------
tests/qemu-iotests/046 | 10 ++--
tests/qemu-iotests/047 | 2 +-
tests/qemu-iotests/048 | 8 +--
tests/qemu-iotests/049 | 36 +++++++-------
tests/qemu-iotests/050 | 20 ++++----
tests/qemu-iotests/051 | 67 +++++++++++++++----------
tests/qemu-iotests/051.out | 11 +++++
tests/qemu-iotests/052 | 7 +--
tests/qemu-iotests/053 | 10 ++--
tests/qemu-iotests/054 | 2 +-
tests/qemu-iotests/059 | 11 +++--
tests/qemu-iotests/059.out | 13 +++--
tests/qemu-iotests/061 | 9 ++++
tests/qemu-iotests/061.out | 11 +++++
tests/qemu-iotests/063 | 28 +++++------
tests/qemu-iotests/common.config | 11 +++++
tests/qemu-iotests/common.rc | 32 +++++++++---
tests/qemu-iotests/iotests.py | 2 +-
tests/qemu-iotests/sample_images/README | 8 +++
75 files changed, 575 insertions(+), 425 deletions(-)
create mode 100644 tests/qemu-iotests/sample_images/README
- [Qemu-devel] [PULL 00/30] Block patches,
Kevin Wolf <=
- [Qemu-devel] [PULL 01/30] block: fix backing file overriding, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 02/30] qemu-iotests: add test for backing file overriding, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 05/30] block/get_block_status: set *pnum = 0 on error, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 06/30] block/get_block_status: avoid segfault if there is no backing_hd, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 04/30] qcow2: Don't shadow return value, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 03/30] qemu-iotests: Do not execute 052 with -nocache, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 10/30] block: introduce BlockDriver.bdrv_needs_filename to enable some drivers., Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 11/30] block: Fix compiler warning (-Werror=uninitialized), Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 07/30] vmdk: fix cluster size check for flat extents, Kevin Wolf, 2013/09/27
- [Qemu-devel] [PULL 09/30] qemu-iotests: add monolithicFlat creation test to 059, Kevin Wolf, 2013/09/27