Commit d41b9b44ac for qemu.org

commit d41b9b44ac9a9c4d82cc74f59bfd1bdd4ac4014c
Merge: 900682c572 a844ad5da2
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Fri Mar 6 18:57:12 2026 +0000

    Merge tag 'for-upstream' of https://gitlab.com/kmwolf/qemu into staging

    Block layer patches

    - Wire up 'flat' mode also for 'query-block'
    - Never drop BLOCK_IO_ERROR with action=stop for rate limiting
    - qcow2: Add keep_data_file command-line option
    - vmdk: fix OOB read in vmdk_read_extent()
    - curl: fix concurrent completion handling
    - nfs: Fix deadlock
    - mirror: Fix missed dirty bitmap writes during startup
    - throttle-groups: fix deadlock with iolimits and muliple iothreads

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJFBAABCgAvFiEE3D3rFZqa+V09dFb+fwmycsiPL9YFAmmrHbgRHGt3b2xmQHJl
    # ZGhhdC5jb20ACgkQfwmycsiPL9b+ng/+P4B3q+Rrvb5WWrY8fro/3kzSqGAHjKeL
    # QqEU8zywck5EorzK0H2f8BskxqXJ/LAe7ut4rFGqCA85l/eyWT7OhGm/DHnO/oI8
    # /nU5r800/ZpvKn9HqK5+TSkswYQ6RmmMF9ZYIfYdB/JqPAmVmvbcjdqASVRT4PZ+
    # v9QUKY309LDoaWm+vO/f0oPyxhog6yDHVh/rGhDkCOMyNExFyvfvAeLVuu+99Nzz
    # GFxleM7JyHdVmIErbKRNp2Z/uVSQvlOg5uecI3IZnc2QUbACQWWc97PCP199JzZ+
    # HaEq8tP+/TQZSsXEYKHmxYx4AyzCIu15qDmpnfhnoA9MC80P+eLrHJ5sXOsT6S32
    # AyTLIE6KKLImtLyG6TZV05G127c7ekrMbY8OfY21ocACUstr4q6MY1J6ZCcLQRMZ
    # E0BZR0CEOYtImrx0wr1XR0/q7SceiIaDcwFuPkHKz2akRS7bq9KH1RfxHYPpBJiX
    # nkkLtilV4s/OlhrsoGJeq44C7jZA2MdrgouxNiPe+08CFeJra5wQybC7ZIYqknx6
    # D/Eu4Y6KwMbyfnMd/4F0kbzHv9h8R+ri2hHUqfKEtl2pNTqe8JEpsPmn+yMpuRe4
    # Cl66DFs0OzcONiUBNJVdGg0dm0jtIyCEo2am1MAJUgGkwYKxtgUQLsouSJS1d4EP
    # iDe9pZmlytg=
    # =kPKk
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri Mar  6 18:32:24 2026 GMT
    # gpg:                using RSA key DC3DEB159A9AF95D3D7456FE7F09B272C88F2FD6
    # gpg:                issuer "kwolf@redhat.com"
    # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" [full]
    # Primary key fingerprint: DC3D EB15 9A9A F95D 3D74  56FE 7F09 B272 C88F 2FD6

    * tag 'for-upstream' of https://gitlab.com/kmwolf/qemu:
      iotests/244: Add test cases for keep_data_file
      iotests/common.filter: Sort keep_data_file
      qcow2: Simplify size round-up in co_create_opts
      qcow2: Add keep_data_file command-line option
      block/nfs: Do not enter coroutine from CB
      block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
      block/throttle-groups: fix deadlock with iolimits and muliple iothreads
      mirror: Fix missed dirty bitmap writes during startup
      block/curl: fix concurrent completion handling
      hmp_nbd_server_start: Don't ask for backing image data
      block: Wire up 'flat' mode also for 'query-block'
      block/vmdk: fix OOB read in vmdk_read_extent()

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>