Commit 812798d748 for qemu.org

commit 812798d7481134aa556c1c1ee2c18edac5664c23
Merge: 1f5607d590 6e641f2440
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Mon Nov 2 11:35:11 2026 -0800

    Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging

    Block layer patches

    - mirror: do not require a root block node
    - file-posix: Add 'accept-read-only-device' option
    - vmdk: Fixes for converting to streamOptimized
    - virtio-blk: Add support for FUA write requests
    - Print simple help text when calling "-blockdev help"
    - qemu-nbd: Add --all-bitmaps option
    - coroutine: Fix default idle pool max size on Linux

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJFBAABCgAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmrouiURHGt3b2xmQHJl
    # ZGhhdC5jb20ACgkQfwmycsiPL9ajng/9FqfSbupb9f3mQGsIuqxrnmXsC2DgbnRw
    # 2Oyin4d4CqdYorZ6AfJWrGbEx6Dw0dWnWLYOVEZJDhNsnsf3biHODtZhZLUizIbi
    # H4X5u6WMZuw/vxbK49m63ezHc61fjsapcrZxewGODpYTUiWFlRCxOnxziRk3EfUS
    # Sxz3HAYDjz64tVDfnso5PIClzCCnKJzKZChECdCrhTqTCdPOUsAHZMHv7h1Vt64C
    # cqxJrHc0DPPdpyvsW2uZ6onvk02ONF5NKSne79Id1mZOiCgJbwuTOUCeDN5aBhlL
    # f326Yhk4T8DhRxDgvPS+WVndKQZQvmOrQxhcGvYie9Z/hCCr+GVn8tQ7OGwqWkSb
    # tIViaQQH/LLf5/OUuF3TON23W57vP60eD4EmOynoOq8bz8fPx/68sh4z/L12DNW7
    # jwq2RONdhFjzfEfa73yw3XX8FWKfyxfQcRE4z+xB1Lss6iWjoHhJz6JCisOhghyH
    # tNuR1b18vIUVME7GoFQlF5fKgASCcowJpUyAaoavKCFyx7c5rO3WLF48KzRXY0GO
    # l+26ZxYFsvoZk7wDAsuvPwBqXeHeFT0nWwgb5ME0gclrTi3EmldWGy+mpjsmbF2S
    # S7LX6EjZCpmDA0Sv7yw1vmMlH4kHH9YsjCBsmvQVeIlxuSagChTfMsE/UA/jOgXT
    # lq9UypOfsdU=
    # =ywzh
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon 02 Nov 2026 08:28:21 AM PST
    # gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
    # gpg:                issuer "kwolf@redhat.com"
    # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [unknown]
    # gpg: WARNING: The key's User ID is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6

    * tag 'for-upstream' of https://repo.or.cz/qemu/kevin:
      block/vmdk: add eos marker for stream optimized disks
      block/vmdk: skip RGD for stream optimized disks
      block/vmdk: Don't preallocate full 64k for compressed data grains
      qemu-pr-helper: do not free reply when multipath_process_cmd() fails
      block: fix leak of block histogram data
      iotests: cover discard passthrough during background mirror
      virtio-blk: Add support for FUA write requests
      iotests: Add loop-accept-ro-dev test
      file-posix: Add 'accept-read-only-device' option
      iotests/041: add tests for mirroring below throttle node
      blockdev: mirror: do not require a root block node
      iotests/041: add test for mirror with throttle node as source
      util/coroutine: Reduce default idle pool max size
      util/coroutine: trim sysctl's max_map_count newline before parsing
      qemu-nbd: Add --all-bitmaps option
      block: Print simple help text when calling "-blockdev help"
      tests/qtest/fdc-test: check block accounting of non-DMA reads

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>