[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/31] Block layer patches
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PULL 00/31] Block layer patches |
Date: |
Wed, 8 Jun 2016 11:16:26 +0200 |
The following changes since commit 6ed5546fa7bf12c5b87ef76bafb86e1d77ed6e85:
Merge remote-tracking branch
'remotes/mjt/tags/pull-trivial-patches-2016-06-07' into staging (2016-06-07
16:34:45 +0100)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch changes up to 55d539c8f75abab70301a43d8c94b976f6ddc358:
qemu-img bench: Add --flush-interval (2016-06-08 10:21:09 +0200)
----------------------------------------------------------------
Block layer patches
----------------------------------------------------------------
Colin Lord (1):
blockdev: clean up error handling in do_open_tray
Denis V. Lunev (4):
block: split write_zeroes always
qcow2: simplify logic in qcow2_co_write_zeroes
qcow2: add tracepoints for qcow2_co_write_zeroes
qcow2: avoid extra flushes in qcow2
Eric Blake (15):
qemu-iotests: Test one more spot for optimizing write_zeroes
qcow2: Catch more unaligned write_zero into zero cluster
iscsi: Use block size as minimum zero/discard alignment
block: Track write zero limits in bytes
block: Add .bdrv_co_pwrite_zeroes()
block: Switch bdrv_write_zeroes() to byte interface
iscsi: Convert to bdrv_co_pwrite_zeroes()
qcow2: Convert to bdrv_co_pwrite_zeroes()
blkreplay: Convert to bdrv_co_pwrite_zeroes()
gluster: Convert to bdrv_co_pwrite_zeroes()
qed: Convert to bdrv_co_pwrite_zeroes()
raw-posix: Convert to bdrv_co_pwrite_zeroes()
raw_bsd: Convert to bdrv_co_pwrite_zeroes()
vmdk: Convert to bdrv_co_pwrite_zeroes()
block: Kill bdrv_co_write_zeroes()
Fam Zheng (1):
raw-posix: Fetch max sectors for host block device
Kevin Wolf (9):
migration/block: Convert load to BlockBackend
migration/block: Convert saving to BlockBackend
block: Fix bdrv_all_delete_snapshot() error handling
block: Don't emulate natively supported pwritev flags
qemu-img bench
qemu-img bench: Sequential writes
qemu-img bench: Make start offset configurable
qemu-img bench: Implement -S (step size)
qemu-img bench: Add --flush-interval
Peter Lieven (1):
block: assert that bs->request_alignment is a power of 2
block.c | 2 +-
block/blkreplay.c | 8 +-
block/gluster.c | 14 +-
block/io.c | 121 +++++++++--------
block/iscsi.c | 72 ++++++----
block/parallels.c | 4 +-
block/qcow2-cache.c | 11 +-
block/qcow2-cluster.c | 3 +-
block/qcow2.c | 91 ++++++-------
block/qcow2.h | 1 +
block/qed.c | 35 +++--
block/raw-posix.c | 58 +++++---
block/raw_bsd.c | 10 +-
block/snapshot.c | 3 -
block/vmdk.c | 18 ++-
blockdev.c | 46 ++++---
include/block/block.h | 10 +-
include/block/block_int.h | 16 ++-
migration/block.c | 147 ++++++++++++--------
qemu-img-cmds.hx | 6 +
qemu-img.c | 329 +++++++++++++++++++++++++++++++++++++++++++++
qemu-img.texi | 24 ++++
tests/qemu-iotests/034 | 2 +-
tests/qemu-iotests/154 | 42 +++++-
tests/qemu-iotests/154.out | 55 +++++++-
trace-events | 6 +-
26 files changed, 831 insertions(+), 303 deletions(-)
- [Qemu-devel] [PULL 00/31] Block layer patches,
Kevin Wolf <=
- [Qemu-devel] [PULL 06/31] iscsi: Use block size as minimum zero/discard alignment, Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 02/31] qcow2: simplify logic in qcow2_co_write_zeroes, Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 07/31] block: Track write zero limits in bytes, Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 08/31] block: Add .bdrv_co_pwrite_zeroes(), Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 01/31] block: split write_zeroes always, Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 03/31] qcow2: add tracepoints for qcow2_co_write_zeroes, Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 10/31] iscsi: Convert to bdrv_co_pwrite_zeroes(), Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 11/31] qcow2: Convert to bdrv_co_pwrite_zeroes(), Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 05/31] qcow2: Catch more unaligned write_zero into zero cluster, Kevin Wolf, 2016/06/08
- [Qemu-devel] [PULL 17/31] vmdk: Convert to bdrv_co_pwrite_zeroes(), Kevin Wolf, 2016/06/08