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/36] Block layer patches
Date: Mon, 5 Nov 2018 17:37:08 +0100 [thread overview]
Message-ID: <20181105163744.25139-1-kwolf@redhat.com> (raw)
The following changes since commit b2f7a038bb4c4fc5ce6b8486e8513dfd97665e2a:
Merge remote-tracking branch 'remotes/rth/tags/pull-softfloat-20181104' into staging (2018-11-05 10:32:49 +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 1240ac558d348f6c7a5752b1a57c1da58e4efe3e:
include: Add a comment to explain the origin of sizes' lookup table (2018-11-05 15:29:59 +0100)
----------------------------------------------------------------
Block layer patches:
- auto-read-only option to fix commit job when used with -blockdev
- Fix help text related qemu-iotests failure (by improving the help text
and updating the reference output)
- quorum: Add missing checks when adding/removing child nodes
- Don't take address of fields in packed structs
- vvfat: Fix crash when reporting error about too many files in directory
----------------------------------------------------------------
Alberto Garcia (7):
block: replace "discard" literal with BDRV_OPT_DISCARD macro
qcow2: Get the request alignment for encrypted images from QCryptoBlock
quorum: Remove quorum_err()
quorum: Return an error if the blkverify mode has invalid settings
iotest: Test the blkverify mode of the Quorum driver
quorum: Forbid adding children in blkverify mode
iotest: Test x-blockdev-change on a Quorum
Cleber Rosa (1):
iotests: make 083 specific to raw
Daniel P. Berrangé (1):
crypto: initialize sector size even when opening with no IO flag
Kevin Wolf (12):
vpc: Don't leak opts in vpc_open()
block: Update flags in bdrv_set_read_only()
block: Add auto-read-only option
rbd: Close image in qemu_rbd_open() error path
block: Require auto-read-only for existing fallbacks
nbd: Support auto-read-only option
file-posix: Support auto-read-only option
curl: Support auto-read-only option
gluster: Support auto-read-only option
iscsi: Support auto-read-only option
block: Make auto-read-only=on default for -drive
qemu-iotests: Test auto-read-only with -drive and -blockdev
Leonid Bloch (2):
vdi: Use a literal number of bytes for DEFAULT_CLUSTER_SIZE
include: Add a comment to explain the origin of sizes' lookup table
Li Qiang (1):
block: change some function return type to bool
Max Reitz (5):
option: Make option help nicer to read
chardev: Indent list of chardevs
qdev-monitor: Make device options help nicer
object: Make option help nicer to read
fw_cfg: Drop newline in @file description
Peter Maydell (5):
block/qcow2: Don't take address of fields in packed structs
block/qcow: Don't take address of fields in packed structs
block/qcow2-bitmap: Don't take address of fields in packed structs
block/vhdx: Don't take address of fields in packed structs
block/vdi: Don't take address of fields in packed structs
Stefan Weil (1):
qemu-io-cmds: Fix two format strings
Thomas Huth (1):
block/vvfat: Fix crash when reporting error about too many files in directory
qapi/block-core.json | 7 +
block/vhdx.h | 12 +-
include/block/block.h | 5 +-
include/qemu/option.h | 2 +-
include/qemu/units.h | 18 +
include/sysemu/block-backend.h | 6 +-
block.c | 60 ++-
block/block-backend.c | 8 +-
block/bochs.c | 17 +-
block/cloop.c | 16 +-
block/curl.c | 8 +-
block/dmg.c | 16 +-
block/file-posix.c | 19 +-
block/gluster.c | 12 +-
block/iscsi.c | 8 +-
block/nbd-client.c | 10 +-
block/qcow.c | 18 +-
block/qcow2-bitmap.c | 24 +-
block/qcow2.c | 66 +--
block/quorum.c | 45 +-
block/rbd.c | 14 +-
block/vdi.c | 68 +--
block/vhdx-endian.c | 118 ++---
block/vhdx-log.c | 4 +-
block/vhdx.c | 18 +-
block/vpc.c | 2 +
block/vvfat.c | 15 +-
blockdev.c | 3 +-
chardev/char.c | 2 +-
crypto/block-qcow.c | 2 +
qdev-monitor.c | 13 +-
qemu-img.c | 4 +-
qemu-io-cmds.c | 4 +-
util/qemu-option.c | 32 +-
vl.c | 15 +-
tests/qemu-iotests/081 | 116 +++++
tests/qemu-iotests/081.out | 70 +++
tests/qemu-iotests/082.out | 956 ++++++++++++++++++++---------------------
tests/qemu-iotests/083 | 2 +-
tests/qemu-iotests/232 | 147 +++++++
tests/qemu-iotests/232.out | 59 +++
tests/qemu-iotests/group | 1 +
42 files changed, 1266 insertions(+), 776 deletions(-)
create mode 100755 tests/qemu-iotests/232
create mode 100644 tests/qemu-iotests/232.out
next reply other threads:[~2018-11-05 16:38 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-11-05 16:37 Kevin Wolf [this message]
2018-11-05 16:37 ` [Qemu-devel] [PULL 01/36] block/vvfat: Fix crash when reporting error about too many files in directory Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 02/36] block: replace "discard" literal with BDRV_OPT_DISCARD macro Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 03/36] qemu-io-cmds: Fix two format strings Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 04/36] block/qcow2: Don't take address of fields in packed structs Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 05/36] block/qcow: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 06/36] block/qcow2-bitmap: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 07/36] crypto: initialize sector size even when opening with no IO flag Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 08/36] qcow2: Get the request alignment for encrypted images from QCryptoBlock Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 09/36] block: change some function return type to bool Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 10/36] iotests: make 083 specific to raw Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 11/36] vpc: Don't leak opts in vpc_open() Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 12/36] block/vhdx: Don't take address of fields in packed structs Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 13/36] block/vdi: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 14/36] quorum: Remove quorum_err() Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 15/36] quorum: Return an error if the blkverify mode has invalid settings Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 16/36] iotest: Test the blkverify mode of the Quorum driver Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 17/36] quorum: Forbid adding children in blkverify mode Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 18/36] iotest: Test x-blockdev-change on a Quorum Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 19/36] block: Update flags in bdrv_set_read_only() Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 20/36] block: Add auto-read-only option Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 21/36] rbd: Close image in qemu_rbd_open() error path Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 22/36] block: Require auto-read-only for existing fallbacks Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 23/36] nbd: Support auto-read-only option Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 24/36] file-posix: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 25/36] curl: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 26/36] gluster: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 27/36] iscsi: " Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 28/36] block: Make auto-read-only=on default for -drive Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 29/36] qemu-iotests: Test auto-read-only with -drive and -blockdev Kevin Wolf
2018-11-15 20:39 ` Eric Blake
2018-11-05 16:37 ` [Qemu-devel] [PULL 30/36] option: Make option help nicer to read Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 31/36] chardev: Indent list of chardevs Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 32/36] qdev-monitor: Make device options help nicer Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 33/36] object: Make option help nicer to read Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 34/36] fw_cfg: Drop newline in @file description Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 35/36] vdi: Use a literal number of bytes for DEFAULT_CLUSTER_SIZE Kevin Wolf
2018-11-05 16:37 ` [Qemu-devel] [PULL 36/36] include: Add a comment to explain the origin of sizes' lookup table Kevin Wolf
2018-11-05 18:58 ` [Qemu-devel] [PULL 00/36] Block layer patches 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=20181105163744.25139-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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.