Message ID | 1333641144-13612-1-git-send-email-kwolf@redhat.com |
---|---|
State | New |
Headers | show |
On 04/05/2012 10:51 AM, Kevin Wolf wrote: > The following changes since commit 8f8d364f2447e58768132fc10f48a67af371ee38: > > Merge branch 's390-for-upstream' of git://repo.or.cz/qemu/agraf (2012-04-04 20:45:03 +0000) Pulled. Thanks. Regards, Anthony Liguori > are available in the git repository at: > > git://repo.or.cz/qemu/kevin.git for-anthony > > Benoît Canet (7): > block: Add new BDRV_O_INCOMING flag to notice incoming live migration > block: add a function to clear incoming live migration flags > blockdev: open images with BDRV_O_INCOMING on incoming live migration > qed: add bdrv_invalidate_cache to be called after incoming live migration > migration: clear BDRV_O_INCOMING flags on end of incoming live migration > qed: honor BDRV_O_INCOMING for incoming live migration > qed: remove incoming live migration blocker > > David Gibson (1): > Use DMADirection type for dma_bdrv_io > > Dong Xu Wang (4): > qemu-img: add image fragmentation statistics > qed: image fragmentation statistics > qemu-img: add dirty flag status > qed: track dirty flag status > > Floris Bos (3): > ide: Add "model=s" qdev option > ide: Change serial number strncpy() to pstrcpy() > ide: Adds wwn=hex qdev option > > Jeff Cody (1): > block: bdrv_append() fixes > > Kevin Wolf (6): > trace-events: Rename 'next' argument > tracetool: Forbid argument name 'next' > qcow2: Remove unused parameter in get_cluster_table() > ide: IDENTIFY word 86 bit 14 is reserved > qemu-iotests: qcow2.py > qemu-iotests: Test unknown qcow2 header extensions > > Liu Yuan (2): > sheepdog: implement SD_OP_FLUSH_VDI operation > sheepdog: fix send req helpers > > Marcelo Tosatti (1): > block stream: close unused files and update ->backing_hd > > Paolo Bonzini (13): > block: push recursive flushing up from drivers > aio: move BlockDriverAIOCB to qemu-aio.h > vdi: basic conversion to coroutines > vdi: move end-of-I/O handling at the end > vdi: merge aio_read_cb and aio_write_cb into callers > vdi: move aiocb fields to locals > vdi: leave bounce buffering to block layer > vdi: do not create useless iovecs > vdi: change goto to loop > block: cancel jobs when a device is ready to go away > block: fix streaming/closing race > block: set job->speed in block_set_speed > block: document job API > > Stefan Hajnoczi (4): > qemu-io: add option to enable tracing > qerror: fix QERR_PROPERTY_VALUE_OUT_OF_RANGE description > qdev: add blocksize property type > block: enforce constraints on block size properties > > Stefan Weil (2): > qemu-iotests: Fix call syntax for qemu-img > qemu-iotests: Fix call syntax for qemu-io > > Zhang Shengju (1): > block/vpc: write checksum back to footer after check > > Zhi Yong Wu (1): > block: disable I/O throttling on sync api > > block.c | 88 ++++++++- > block.h | 21 ++- > block/blkdebug.c | 7 - > block/cow.c | 6 - > block/qcow.c | 6 - > block/qcow2-cluster.c | 18 +- > block/qcow2.c | 6 - > block/qed-check.c | 9 + > block/qed.c | 33 ++-- > block/qed.h | 2 - > block/raw.c | 6 - > block/sheepdog.c | 144 +++++++++++++-- > block/stream.c | 41 ++++- > block/vdi.c | 429 +++++++++++------------------------------- > block/vmdk.c | 4 +- > block/vpc.c | 9 +- > block_int.h | 135 +++++++++++-- > blockdev.c | 12 +- > dma-helpers.c | 21 ++- > dma.h | 12 +- > hw/ide/core.c | 60 +++++-- > hw/ide/internal.h | 7 +- > hw/ide/macio.c | 3 +- > hw/ide/qdev.c | 7 +- > hw/lsi53c895a.c | 1 - > hw/qdev-properties.c | 46 +++++ > hw/qdev.h | 3 + > linux-aio.c | 1 - > migration.c | 1 + > qemu-aio.h | 21 ++ > qemu-img.c | 12 +- > qemu-io.c | 10 +- > qerror.c | 7 +- > qerror.h | 4 + > scripts/tracetool | 4 + > tests/qemu-iotests/009 | 4 +- > tests/qemu-iotests/010 | 6 +- > tests/qemu-iotests/011 | 2 +- > tests/qemu-iotests/031 | 72 +++++++ > tests/qemu-iotests/031.out | 76 ++++++++ > tests/qemu-iotests/common.rc | 9 +- > tests/qemu-iotests/group | 1 + > tests/qemu-iotests/qcow2.py | 207 ++++++++++++++++++++ > trace-events | 2 +- > 44 files changed, 1081 insertions(+), 494 deletions(-) > create mode 100755 tests/qemu-iotests/031 > create mode 100644 tests/qemu-iotests/031.out > create mode 100755 tests/qemu-iotests/qcow2.py > >