[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/28] Block layer patches
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PULL 00/28] Block layer patches |
Date: |
Tue, 12 Mar 2019 18:29:57 +0100 |
The following changes since commit eda1df0345f5a1e337e30367124dcb0e802bdfde:
Merge remote-tracking branch 'remotes/armbru/tags/pull-pflash-2019-03-11'
into staging (2019-03-12 11:12:36 +0000)
are available in the Git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch changes up to c31dfeb02a1d155bdb961edeb61a137a589c174b:
qemu-iotests: Test the x-blockdev-reopen QMP command (2019-03-12 17:58:37
+0100)
----------------------------------------------------------------
Block layer patches:
- file-posix: Make auto-read-only dynamic
- Add x-blockdev-reopen QMP command
- Finalize block-latency-histogram QMP command
- gluster: Build fixes for newer lib version
----------------------------------------------------------------
Alberto Garcia (13):
block: Allow freezing BdrvChild links
block: Freeze the backing chain for the duration of the commit job
block: Freeze the backing chain for the duration of the mirror job
block: Freeze the backing chain for the duration of the stream job
block: Add 'keep_old_opts' parameter to bdrv_reopen_queue()
block: Handle child references in bdrv_reopen_queue()
block: Allow omitting the 'backing' option in certain cases
block: Allow changing the backing file on reopen
block: Add a 'mutable_opts' field to BlockDriver
block: Add bdrv_reset_options_allowed()
block: Remove the AioContext parameter from bdrv_reopen_multiple()
block: Add an 'x-blockdev-reopen' QMP command
qemu-iotests: Test the x-blockdev-reopen QMP command
Keith Busch (1):
nvme: fix write zeroes offset and count
Kevin Wolf (10):
tests/virtio-blk-test: Disable auto-read-only
qemu-iotests: commit to backing file with auto-read-only
block: Avoid useless local_err
block: Make permission changes in reopen less wrong
file-posix: Fix bdrv_open_flags() for snapshot=on
file-posix: Factor out raw_reconfigure_getfd()
file-posix: Store BDRVRawState.reopen_state during reopen
file-posix: Lock new fd in raw_reopen_prepare()
file-posix: Prepare permission code for fd switching
file-posix: Make auto-read-only dynamic
Niels de Vos (1):
gluster: the glfs_io_cbk callback function pointer adds pre/post stat args
Prasanna Kumar Kalever (1):
gluster: Handle changed glfs_ftruncate signature
Vladimir Sementsov-Ogievskiy (2):
qapi: move to QOM path for x-block-latency-histogram-set
qapi: drop x- from x-block-latency-histogram-set
qapi/block-core.json | 66 ++-
configure | 42 ++
include/block/block.h | 13 +-
include/block/block_int.h | 14 +
block.c | 440 +++++++++++++++++--
block/commit.c | 16 +
block/file-posix.c | 254 ++++++++---
block/gluster.c | 10 +-
block/mirror.c | 8 +
block/qapi.c | 12 +-
block/qcow2.c | 25 ++
block/raw-format.c | 3 +
block/replication.c | 7 +-
block/stream.c | 21 +
blockdev.c | 61 ++-
hw/block/nvme.c | 6 +-
qemu-io-cmds.c | 4 +-
tests/virtio-blk-test.c | 2 +-
tests/qemu-iotests/051 | 7 +
tests/qemu-iotests/051.out | 9 +
tests/qemu-iotests/051.pc.out | 9 +
tests/qemu-iotests/232 | 31 ++
tests/qemu-iotests/232.out | 32 +-
tests/qemu-iotests/245 | 991 ++++++++++++++++++++++++++++++++++++++++++
tests/qemu-iotests/245.out | 5 +
tests/qemu-iotests/group | 1 +
26 files changed, 1929 insertions(+), 160 deletions(-)
create mode 100644 tests/qemu-iotests/245
create mode 100644 tests/qemu-iotests/245.out