All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/18] Block layer patches
@ 2025-10-29 12:06 Kevin Wolf
  2025-10-29 12:06 ` [PULL 01/18] tests/qemu-iotests: Mark the 'inactive-node-nbd' as unsupported with -luks Kevin Wolf
                   ` (18 more replies)
  0 siblings, 19 replies; 22+ messages in thread
From: Kevin Wolf @ 2025-10-29 12:06 UTC (permalink / raw)
  To: qemu-block; +Cc: kwolf, qemu-devel

The following changes since commit bc831f37398b51dfe65d99a67bcff9352f84a9d2:

  Merge tag 'hw-misc-20251028' of https://github.com/philmd/qemu into staging (2025-10-28 11:48:05 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 911992fd6ec7a84c7cc82831b4bcd8a2ca5ccc76:

  qemu-img info: Add cache mode option (2025-10-29 12:10:10 +0100)

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

- Expose block limits in monitor and qemu-img info
- Resize: Refresh filter node size when its child was resized
- Support configuring stats-intervals in -device (instead of only -drive)
- luks: Fix QMP x-blockdev-amend crash and image creation with detached-header
- iotests: Several test case fixes
- Code cleanups

----------------------------------------------------------------
Bin Guo (1):
      block/monitor: Use hmp_handle_error to report error

Chandan Somani (1):
      block: enable stats-intervals for storage devices

Daniel P. Berrangé (2):
      block: remove 'detached-header' option from opts after use
      block: fix luks 'amend' when run in coroutine

Eric Blake (2):
      iotests: Adjust nbd expected outputs to match current behavior
      iotests: Adjust fuse-allow-other expected output

Fiona Ebner (5):
      include/block/block_int-common: document when resize callback is used
      block: make bdrv_co_parent_cb_resize() a proper IO API function
      block: implement 'resize' callback for child_of_bds class
      iotests: add test for resizing a node below filters
      iotests: add test for resizing a 'file' node below a 'raw' node

Kevin Wolf (4):
      block: Improve comments in BlockLimits
      block: Expose block limits for images in QMP
      qemu-img info: Optionally show block limits
      qemu-img info: Add cache mode option

Peter Maydell (1):
      MAINTAINERS: Mark VHDX block driver as "Odd Fixes"

Richard W.M. Jones (1):
      block/curl.c: Fix CURLOPT_VERBOSE parameter type

Thomas Huth (1):
      tests/qemu-iotests: Mark the 'inactive-node-nbd' as unsupported with -luks

 qapi/block-core.json                             | 66 +++++++++++++++++++++
 docs/tools/qemu-img.rst                          |  6 +-
 include/block/accounting.h                       |  5 +-
 include/block/block_int-common.h                 | 35 +++++++-----
 include/block/block_int-io.h                     |  6 ++
 include/block/qapi.h                             |  2 +-
 include/hw/block/block.h                         |  7 ++-
 block.c                                          | 12 ++++
 block/accounting.c                               | 17 +++++-
 block/crypto.c                                   | 32 ++++++++---
 block/curl.c                                     |  2 +-
 block/io.c                                       |  9 +--
 block/monitor/block-hmp-cmds.c                   | 45 ++++++++-------
 block/qapi.c                                     | 66 +++++++++++++++++++--
 blockdev.c                                       |  3 +-
 hw/block/block.c                                 |  7 ++-
 qemu-img.c                                       | 40 ++++++++++---
 MAINTAINERS                                      |  2 +-
 qemu-img-cmds.hx                                 |  4 +-
 tests/qemu-iotests/094.out                       |  2 +-
 tests/qemu-iotests/119.out                       |  2 +-
 tests/qemu-iotests/172.out                       | 38 ++++++++++++
 tests/qemu-iotests/184                           |  5 +-
 tests/qemu-iotests/184.out                       |  8 ---
 tests/qemu-iotests/267.out                       |  8 +--
 tests/qemu-iotests/common.filter                 |  3 +-
 tests/qemu-iotests/tests/fuse-allow-other.out    |  6 +-
 tests/qemu-iotests/tests/inactive-node-nbd       |  1 +
 tests/qemu-iotests/tests/resize-below-filter     | 73 ++++++++++++++++++++++++
 tests/qemu-iotests/tests/resize-below-filter.out |  5 ++
 tests/qemu-iotests/tests/resize-below-raw        | 53 +++++++++++++++++
 tests/qemu-iotests/tests/resize-below-raw.out    |  5 ++
 32 files changed, 479 insertions(+), 96 deletions(-)
 create mode 100755 tests/qemu-iotests/tests/resize-below-filter
 create mode 100644 tests/qemu-iotests/tests/resize-below-filter.out
 create mode 100755 tests/qemu-iotests/tests/resize-below-raw
 create mode 100644 tests/qemu-iotests/tests/resize-below-raw.out



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

end of thread, other threads:[~2025-10-31 11:07 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-29 12:06 [PULL 00/18] Block layer patches Kevin Wolf
2025-10-29 12:06 ` [PULL 01/18] tests/qemu-iotests: Mark the 'inactive-node-nbd' as unsupported with -luks Kevin Wolf
2025-10-29 12:06 ` [PULL 02/18] block: remove 'detached-header' option from opts after use Kevin Wolf
2025-10-29 12:06 ` [PULL 03/18] block: fix luks 'amend' when run in coroutine Kevin Wolf
2025-10-31 10:18   ` Michael Tokarev
2025-10-31 11:05     ` Daniel P. Berrangé
2025-10-29 12:06 ` [PULL 04/18] block/monitor: Use hmp_handle_error to report error Kevin Wolf
2025-10-29 12:06 ` [PULL 05/18] block/curl.c: Fix CURLOPT_VERBOSE parameter type Kevin Wolf
2025-10-29 12:06 ` [PULL 06/18] iotests: Adjust nbd expected outputs to match current behavior Kevin Wolf
2025-10-29 12:06 ` [PULL 07/18] iotests: Adjust fuse-allow-other expected output Kevin Wolf
2025-10-29 12:06 ` [PULL 08/18] block: enable stats-intervals for storage devices Kevin Wolf
2025-10-29 12:06 ` [PULL 09/18] MAINTAINERS: Mark VHDX block driver as "Odd Fixes" Kevin Wolf
2025-10-29 12:06 ` [PULL 10/18] include/block/block_int-common: document when resize callback is used Kevin Wolf
2025-10-29 12:06 ` [PULL 11/18] block: make bdrv_co_parent_cb_resize() a proper IO API function Kevin Wolf
2025-10-29 12:06 ` [PULL 12/18] block: implement 'resize' callback for child_of_bds class Kevin Wolf
2025-10-29 12:06 ` [PULL 13/18] iotests: add test for resizing a node below filters Kevin Wolf
2025-10-29 12:06 ` [PULL 14/18] iotests: add test for resizing a 'file' node below a 'raw' node Kevin Wolf
2025-10-29 12:06 ` [PULL 15/18] block: Improve comments in BlockLimits Kevin Wolf
2025-10-29 12:06 ` [PULL 16/18] block: Expose block limits for images in QMP Kevin Wolf
2025-10-29 12:06 ` [PULL 17/18] qemu-img info: Optionally show block limits Kevin Wolf
2025-10-29 12:06 ` [PULL 18/18] qemu-img info: Add cache mode option Kevin Wolf
2025-10-31  9:25 ` [PULL 00/18] Block layer patches 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.