All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/10] Block layer patches
@ 2020-10-15 14:49 Kevin Wolf
  2020-10-15 14:49 ` [PULL 01/10] keyval: Fix and clarify grammar Kevin Wolf
                   ` (10 more replies)
  0 siblings, 11 replies; 16+ messages in thread
From: Kevin Wolf @ 2020-10-15 14:49 UTC (permalink / raw)
  To: qemu-block; +Cc: kwolf, peter.maydell, qemu-devel

The following changes since commit 57c98ea9acdcef5021f5671efa6475a5794a51c4:

  Merge remote-tracking branch 'remotes/kraxel/tags/ui-20201014-pull-request' into staging (2020-10-14 13:56:06 +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 e1c4269763999e3b359fff19ad170e0110d3b457:

  block: deprecate the sheepdog block driver (2020-10-15 16:06:28 +0200)

----------------------------------------------------------------
Block layer patches:

- qemu-storage-daemon: Remove QemuOpts from --object parser
- monitor: Fix order in monitor_cleanup()
- Deprecate the sheepdog block driver

----------------------------------------------------------------
Daniel P. Berrangé (2):
      block: drop moderated sheepdog mailing list from MAINTAINERS file
      block: deprecate the sheepdog block driver

Kevin Wolf (5):
      keyval: Parse help options
      qom: Factor out helpers from user_creatable_print_help()
      qom: Add user_creatable_print_help_from_qdict()
      qemu-storage-daemon: Remove QemuOpts from --object parser
      monitor: Fix order in monitor_cleanup()

Markus Armbruster (3):
      keyval: Fix and clarify grammar
      test-keyval: Demonstrate misparse of ',' with implied key
      keyval: Fix parsing of ',' in value of implied key

 docs/system/deprecated.rst           |   9 ++
 configure                            |   5 +-
 include/qemu/help_option.h           |  11 +++
 include/qemu/option.h                |   2 +-
 include/qom/object_interfaces.h      |  21 +++-
 block/sheepdog.c                     |  14 +++
 monitor/monitor.c                    |  33 ++++---
 qapi/qobject-input-visitor.c         |   2 +-
 qom/object_interfaces.c              |  99 ++++++++++++-------
 storage-daemon/qemu-storage-daemon.c |  15 +--
 tests/test-keyval.c                  | 186 +++++++++++++++++++++++------------
 util/keyval.c                        | 103 ++++++++++++++-----
 MAINTAINERS                          |   1 -
 13 files changed, 339 insertions(+), 162 deletions(-)



^ permalink raw reply	[flat|nested] 16+ messages in thread
* [PULL 00/10] Block layer patches
@ 2022-02-01 15:20 Kevin Wolf
  2022-02-02  9:05 ` Peter Maydell
  0 siblings, 1 reply; 16+ messages in thread
From: Kevin Wolf @ 2022-02-01 15:20 UTC (permalink / raw)
  To: qemu-block; +Cc: kwolf, peter.maydell, qemu-devel

The following changes since commit 804b30d25f8d70dc2dea951883ea92235274a50c:

  Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220130' into staging (2022-01-31 11:10:08 +0000)

are available in the Git repository at:

  https://gitlab.com/kmwolf/qemu.git tags/for-upstream

for you to fetch changes up to fc176116cdea816ceb8dd969080b2b95f58edbc0:

  block/rbd: workaround for ceph issue #53784 (2022-02-01 15:16:32 +0100)

----------------------------------------------------------------
Block layer patches

- rbd: fix handling of holes in .bdrv_co_block_status
- Fix potential crash in bdrv_set_backing_hd()
- vhost-user-blk export: Fix shutdown with requests in flight
- FUSE export: Fix build failure on FreeBSD
- Documentation improvements

----------------------------------------------------------------
Emanuele Giuseppe Esposito (1):
      block.h: remove outdated comment

Hanna Reitz (2):
      qsd: Document fuse's allow-other option
      qemu-img: Unify [-b [-F]] documentation

Kevin Wolf (2):
      qemu-storage-daemon: Fix typo in vhost-user-blk help
      block/export: Fix vhost-user-blk shutdown with requests in flight

Peter Lieven (2):
      block/rbd: fix handling of holes in .bdrv_co_block_status
      block/rbd: workaround for ceph issue #53784

Philippe Mathieu-Daudé (2):
      block/export/fuse: Rearrange if-else-if ladder in fuse_fallocate()
      block/export/fuse: Fix build failure on FreeBSD

Vladimir Sementsov-Ogievskiy (1):
      block: bdrv_set_backing_hd(): use drained section

 docs/tools/qemu-img.rst              |  2 +-
 docs/tools/qemu-storage-daemon.rst   |  9 +++++--
 include/block/block.h                |  1 -
 include/qemu/vhost-user-server.h     |  5 ++++
 block.c                              |  4 +++
 block/export/fuse.c                  | 45 +++++++++++++++++--------------
 block/export/vhost-user-blk-server.c |  5 ++++
 block/rbd.c                          | 52 +++++++++++++++++++++++++++++++-----
 storage-daemon/qemu-storage-daemon.c |  4 +--
 util/vhost-user-server.c             | 22 +++++++++++++++
 qemu-img-cmds.hx                     |  4 +--
 11 files changed, 118 insertions(+), 35 deletions(-)



^ permalink raw reply	[flat|nested] 16+ messages in thread
* [PULL 00/10] Block layer patches
@ 2022-05-12 15:33 Kevin Wolf
  2022-05-12 17:02 ` Richard Henderson
  0 siblings, 1 reply; 16+ messages in thread
From: Kevin Wolf @ 2022-05-12 15:33 UTC (permalink / raw)
  To: qemu-block; +Cc: kwolf, qemu-devel

The following changes since commit ec11dc41eec5142b4776db1296972c6323ba5847:

  Merge tag 'pull-misc-2022-05-11' of git://repo.or.cz/qemu/armbru into staging (2022-05-11 09:00:26 -0700)

are available in the Git repository at:

  git://repo.or.cz/qemu/kevin.git tags/for-upstream

for you to fetch changes up to f70625299ecc9ba577c87f3d1d75012c747c7d88:

  qemu-iotests: inline common.config into common.rc (2022-05-12 15:42:49 +0200)

----------------------------------------------------------------
Block layer patches

- coroutine: Fix crashes due to too large pool batch size
- fdc: Prevent end-of-track overrun
- nbd: MULTI_CONN for shared writable exports
- iotests test runner improvements

----------------------------------------------------------------
Daniel P. Berrangé (2):
      tests/qemu-iotests: print intent to run a test in TAP mode
      .gitlab-ci.d: export meson testlog.txt as an artifact

Eric Blake (2):
      qemu-nbd: Pass max connections to blockdev layer
      nbd/server: Allow MULTI_CONN for shared writable exports

Hanna Reitz (1):
      iotests/testrunner: Flush after run_test()

Kevin Wolf (2):
      coroutine: Rename qemu_coroutine_inc/dec_pool_size()
      coroutine: Revert to constant batch size

Paolo Bonzini (1):
      qemu-iotests: inline common.config into common.rc

Philippe Mathieu-Daudé (2):
      hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507)
      tests/qtest/fdc-test: Add a regression test for CVE-2021-3507

 qapi/block-export.json                           |   8 +-
 docs/interop/nbd.txt                             |   1 +
 docs/tools/qemu-nbd.rst                          |   3 +-
 include/block/nbd.h                              |   5 +-
 include/qemu/coroutine.h                         |   6 +-
 blockdev-nbd.c                                   |  13 +-
 hw/block/fdc.c                                   |   8 ++
 hw/block/virtio-blk.c                            |   6 +-
 nbd/server.c                                     |  10 +-
 qemu-nbd.c                                       |   2 +-
 tests/qtest/fdc-test.c                           |  21 ++++
 util/qemu-coroutine.c                            |  26 ++--
 tests/qemu-iotests/testrunner.py                 |   4 +
 .gitlab-ci.d/buildtest-template.yml              |  12 +-
 MAINTAINERS                                      |   1 +
 tests/qemu-iotests/common.config                 |  41 -------
 tests/qemu-iotests/common.rc                     |  31 +++--
 tests/qemu-iotests/tests/nbd-multiconn           | 145 +++++++++++++++++++++++
 tests/qemu-iotests/tests/nbd-multiconn.out       |   5 +
 tests/qemu-iotests/tests/nbd-qemu-allocation.out |   2 +-
 20 files changed, 261 insertions(+), 89 deletions(-)
 delete mode 100644 tests/qemu-iotests/common.config
 create mode 100755 tests/qemu-iotests/tests/nbd-multiconn
 create mode 100644 tests/qemu-iotests/tests/nbd-multiconn.out



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2022-05-12 17:05 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-15 14:49 [PULL 00/10] Block layer patches Kevin Wolf
2020-10-15 14:49 ` [PULL 01/10] keyval: Fix and clarify grammar Kevin Wolf
2020-10-15 14:49 ` [PULL 02/10] test-keyval: Demonstrate misparse of ', ' with implied key Kevin Wolf
2020-10-15 14:49 ` [PULL 03/10] keyval: Fix parsing of ',' in value of " Kevin Wolf
2020-10-15 14:49 ` [PULL 04/10] keyval: Parse help options Kevin Wolf
2020-10-15 14:49 ` [PULL 05/10] qom: Factor out helpers from user_creatable_print_help() Kevin Wolf
2020-10-15 14:49 ` [PULL 06/10] qom: Add user_creatable_print_help_from_qdict() Kevin Wolf
2020-10-15 14:49 ` [PULL 07/10] qemu-storage-daemon: Remove QemuOpts from --object parser Kevin Wolf
2020-10-15 14:49 ` [PULL 08/10] monitor: Fix order in monitor_cleanup() Kevin Wolf
2020-10-15 14:49 ` [PULL 09/10] block: drop moderated sheepdog mailing list from MAINTAINERS file Kevin Wolf
2020-10-15 14:49 ` [PULL 10/10] block: deprecate the sheepdog block driver Kevin Wolf
2020-10-16 19:06 ` [PULL 00/10] Block layer patches Peter Maydell
2022-02-01 15:20 Kevin Wolf
2022-02-02  9:05 ` Peter Maydell
2022-05-12 15:33 Kevin Wolf
2022-05-12 17:02 ` Richard Henderson

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.