Commit 19b46407ee for qemu.org

commit 19b46407eefb24736bd46c3f7f4537d5550ab5ea
Merge: 942229961e 1288b0869c
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Thu Sep 24 07:22:51 2026 -0700

    Merge tag 'pull-request-2026-09-24' of https://gitlab.com/thuth/qemu into staging

    * Some fixes for the USB XHCI controller emulation
    * Drop the broken Haiku VM image

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmq053EACgkQLtnXdP5w
    # LbWGIBAArZ7o50+B+qTOHTYO1ieGW8A3R8pxTxThRlgqXev1rr7vvuE1v55wwXuK
    # +YPKZuTflOBnGy1dwKd3lTSCEe0eMGg1htIJf/VdJgSX0kTk1OJvt7xKRBxLB6VL
    # d9JdaUoAS5Fj/r78f7BFUg2BJtiwD3jJBCqqfCLdtjHhQgFTq16FSsurskSQc/2d
    # SozHYMfYtXbsHSjAWGAPxps1Nmd8uAPX2Ru8bvxRd+A/t6D6AcA1+POSLjRV7ynk
    # /r6Doir9e/paC1unVh/HHTmNt2CQLyTf5rSuuAU2Mw3LvPNBaPVqmgMFQPYozdVv
    # AplYLQ0YB6GLgfn6hylXVyLtRFv5Ar6TCf1HssOkGsDVccWdE6HW2enbQGSo3VSG
    # 4FQqwbdhXTHe1JR3oZ3kEYttrwhBMixMMC3PRuM4HEQ5y0HMvpKl9JHPsfP3O8lF
    # sUCLoIwFbwEHqmWtwt9JxzxkY4B5qHDijFoBxmMuqM0UIdC1BKZ34dlEicJaHne0
    # 4HrjTszZNZqN5h5eBzItFdnxx1+V8m6rMBypyHpGhZZoGDRcQerRjl/pNQ5Z7fG/
    # 3lCVu75LWqEAVFEohkN8G7ggndPwfE81QV9yo+MhdPxMohoZSYWqbteE7whIV18d
    # sNH0b57QKdegXed3LjrzwSoWf9tH7jnbawKfyBnZfkBUDMW4e8E=
    # =nsm6
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 24 Sep 2026 02:03:45 AM PDT
    # gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
    # gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [unknown]
    # gpg:                 aka "Thomas Huth <thuth@redhat.com>" [unknown]
    # gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
    # gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [unknown]
    # gpg:                 aka "Thomas Huth <th.huth@posteo.eu>" [unknown]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

    * tag 'pull-request-2026-09-24' of https://gitlab.com/thuth/qemu:
      tests/qtest/usb-hcd-xhci: test isoch endpoint type mismatch
      tests/qtest/usb-hcd-xhci: test isoch pacing with MFINDEX above 2^32
      hw/usb/hcd-xhci: don't assert on NAK when retrying an isoch transfer
      hw/usb/hcd-xhci: fix interval alignment after MFINDEX passes 2^32
      tests/vm: Drop the broken Haiku VM
      hw/usb/hcd-xhci: Limit DMA transfers to plain memory
      hw/usb/hcd-xhci: Set reentrancy guard in timer functions (CVE-2026-17588)

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