On 09/21/2010 10:21 AM, Kevin Wolf wrote:
The following changes since commit a287916c712b0c57a97cd35c663c5e7ba061bc7e:
Merge remote branch 'mst/for_anthony' into staging (2010-09-20 13:22:20
-0500)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git for-anthony
Pulled. Thanks.
Regards,
Anthony Liguori
Bernhard Kohl (2):
scsi-generic: add missing reset handler
scsi_bus: fix length and xfer_mode for RESERVE and RELEASE commands
Christoph Hellwig (5):
use qemu_blockalign consistently
raw-posix: handle> 512 byte alignment correctly
virtio-blk: propagate the required alignment
scsi-disk: propagate the required alignment
ide: propagate the required alignment
Kevin Wolf (10):
vvfat: Fix segfault on write to read-only disk
vvfat: Fix double free for opening the image rw
vvfat: Use cache=unsafe
qcow2: Move sync out of write_refcount_block_entries
qcow2: Move sync out of update_refcount
qcow2: Move sync out of qcow2_alloc_clusters
qcow2: Get rid of additional sync on COW
cutils: qemu_iovec_copy and qemu_iovec_memset
qcow2: Avoid bounce buffers for AIO read requests
qcow2: Avoid bounce buffers for AIO write requests
Laurent Vivier (2):
Improve qemu-nbd performance by 4400 %
nbd: correctly manage default port
Stefan Hajnoczi (1):
blkverify: Add block driver for verifying I/O
Makefile.objs | 2 +-
block/blkverify.c | 382 ++++++++++++++++++++++++++++++++++++++++++++++++
block/nbd.c | 2 -
block/qcow2-cluster.c | 19 ++-
block/qcow2-refcount.c | 13 ++-
block/qcow2-snapshot.c | 2 +
block/qcow2.c | 115 +++++++++------
block/qcow2.h | 4 +-
block/raw-posix.c | 79 ++++++----
block/vvfat.c | 26 +++-
cutils.c | 50 +++++-
docs/blkverify.txt | 69 +++++++++
hw/ide/core.c | 4 +-
hw/scsi-bus.c | 3 +-
hw/scsi-disk.c | 10 +-
hw/scsi-generic.c | 21 +++-
hw/sd.c | 2 +-
hw/virtio-blk.c | 1 +
nbd.c | 25 +++-
posix-aio-compat.c | 2 +-
qemu-common.h | 3 +
qemu-io.c | 2 +-
qemu-nbd.c | 8 +-
23 files changed, 721 insertions(+), 123 deletions(-)
create mode 100644 block/blkverify.c
create mode 100644 docs/blkverify.txt