From: Kevin Wolf <kwolf@redhat.com>
To: qemu-block@nongnu.org
Cc: kwolf@redhat.com, peter.maydell@linaro.org, qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/24] Block layer patches
Date: Tue, 26 Sep 2017 16:21:09 +0200 [thread overview]
Message-ID: <20170926142133.2498-1-kwolf@redhat.com> (raw)
The following changes since commit 1e3ee834083227f552179f6e43902cba5a866e6b:
Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into staging (2017-09-25 20:31:24 +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 b156d51b62e6970753e1f9f36f7c4d5fdbf4c619:
Merge remote-tracking branch 'mreitz/tags/pull-block-2017-09-26' into queue-block (2017-09-26 15:03:02 +0200)
----------------------------------------------------------------
Block layer patches
----------------------------------------------------------------
Alberto Garcia (1):
throttle: Assert that bkt->max is valid in throttle_compute_wait()
Cornelia Huck (3):
iotests: use -ccw on s390x for 040, 139, and 182
iotests: use -ccw on s390x for 051
iotests: use virtio aliases for 067
Fam Zheng (3):
qemu-img: Clarify about relative backing file options
file-posix: Clear out first sector in hdev_create
iotests: Print full path of bad output if mismatch
Kevin Wolf (9):
qemu-iotests: Add missing -machine accel=qtest
qemu-io: Drop write permissions before read-only reopen
block: Add reopen_queue to bdrv_child_perm()
block: Add reopen queue to bdrv_check_perm()
block: Base permissions on rw state after reopen
block: reopen: Queue children after their parents
block: Fix permissions after bdrv_reopen()
qemu-iotests: Test change-backing-file command
Merge remote-tracking branch 'mreitz/tags/pull-block-2017-09-26' into queue-block
Manos Pitsidianakis (1):
block/throttle-groups.c: allocate RestartData on the heap
Pavel Butsykin (4):
qemu-img: add --shrink flag for resize
qcow2: add qcow2_cache_discard
qcow2: add shrink image support
qemu-iotests: add shrinking image test
Stefan Hajnoczi (1):
docs: add qemu-block-drivers(7) man page
Thomas Huth (1):
block: Clean up some bad code in the vvfat driver
Vladimir Sementsov-Ogievskiy (2):
iotests: fix 181: enable postcopy-ram capability on target
block/qcow2-bitmap: fix use of uninitialized pointer
qapi/block-core.json | 8 +-
block/qcow2.h | 17 +
include/block/block.h | 2 +-
include/block/block_int.h | 7 +
block.c | 191 +++++++---
block/commit.c | 1 +
block/file-posix.c | 10 +
block/mirror.c | 1 +
block/qcow2-bitmap.c | 2 +-
block/qcow2-cache.c | 26 ++
block/qcow2-cluster.c | 50 +++
block/qcow2-refcount.c | 140 +++++++-
block/qcow2.c | 43 ++-
block/replication.c | 1 +
block/throttle-groups.c | 12 +-
block/vvfat.c | 27 +-
qemu-img.c | 23 ++
qemu-io-cmds.c | 12 +
util/throttle.c | 1 +
Makefile | 6 +-
docs/qemu-block-drivers.texi | 804 ++++++++++++++++++++++++++++++++++++++++++
qemu-doc.texi | 781 +---------------------------------------
qemu-img-cmds.hx | 4 +-
qemu-img.texi | 15 +-
tests/qemu-iotests/040 | 6 +-
tests/qemu-iotests/051 | 12 +-
tests/qemu-iotests/051.out | 2 +-
tests/qemu-iotests/051.pc.out | 2 +-
tests/qemu-iotests/067 | 2 +-
tests/qemu-iotests/067.out | 2 +-
tests/qemu-iotests/102 | 4 +-
tests/qemu-iotests/106 | 2 +-
tests/qemu-iotests/139 | 12 +-
tests/qemu-iotests/163 | 170 +++++++++
tests/qemu-iotests/163.out | 5 +
tests/qemu-iotests/172 | 2 +-
tests/qemu-iotests/181 | 2 +
tests/qemu-iotests/181.out | 1 -
tests/qemu-iotests/182 | 13 +-
tests/qemu-iotests/186 | 6 +-
tests/qemu-iotests/187.out | 2 +-
tests/qemu-iotests/195 | 92 +++++
tests/qemu-iotests/195.out | 78 ++++
tests/qemu-iotests/check | 2 +-
tests/qemu-iotests/group | 2 +
45 files changed, 1708 insertions(+), 895 deletions(-)
create mode 100644 docs/qemu-block-drivers.texi
create mode 100644 tests/qemu-iotests/163
create mode 100644 tests/qemu-iotests/163.out
create mode 100755 tests/qemu-iotests/195
create mode 100644 tests/qemu-iotests/195.out
next reply other threads:[~2017-09-26 14:21 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-26 14:21 Kevin Wolf [this message]
2017-09-26 14:21 ` [Qemu-devel] [PULL 01/24] qemu-iotests: Add missing -machine accel=qtest Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 02/24] qemu-img: Clarify about relative backing file options Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 03/24] file-posix: Clear out first sector in hdev_create Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 04/24] docs: add qemu-block-drivers(7) man page Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 05/24] iotests: use -ccw on s390x for 040, 139, and 182 Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 06/24] iotests: use -ccw on s390x for 051 Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 07/24] iotests: use virtio aliases for 067 Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 08/24] iotests: Print full path of bad output if mismatch Kevin Wolf
2017-09-26 14:56 ` Eric Blake
2017-09-26 15:25 ` Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 09/24] throttle: Assert that bkt->max is valid in throttle_compute_wait() Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 10/24] block/throttle-groups.c: allocate RestartData on the heap Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 11/24] block: Clean up some bad code in the vvfat driver Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 12/24] qemu-io: Drop write permissions before read-only reopen Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 13/24] block: Add reopen_queue to bdrv_child_perm() Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 14/24] block: Add reopen queue to bdrv_check_perm() Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 15/24] block: Base permissions on rw state after reopen Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 16/24] block: reopen: Queue children after their parents Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 17/24] block: Fix permissions after bdrv_reopen() Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 18/24] qemu-iotests: Test change-backing-file command Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 19/24] iotests: fix 181: enable postcopy-ram capability on target Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 20/24] qemu-img: add --shrink flag for resize Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 21/24] qcow2: add qcow2_cache_discard Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 22/24] qcow2: add shrink image support Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 23/24] qemu-iotests: add shrinking image test Kevin Wolf
2017-09-26 14:21 ` [Qemu-devel] [PULL 24/24] block/qcow2-bitmap: fix use of uninitialized pointer Kevin Wolf
2017-09-27 17:20 ` [Qemu-devel] [PULL 00/24] Block layer patches Peter Maydell
-- strict thread matches above, loose matches on Subject: below --
2018-07-10 15:42 Kevin Wolf
2018-07-10 17:19 ` Peter Maydell
2019-05-20 16:14 Kevin Wolf
2019-05-20 17:08 ` Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170926142133.2498-1-kwolf@redhat.com \
--to=kwolf@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-block@nongnu.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).