Commit cd43599705 for qemu.org

commit cd435997057ee33fe0dff986faccd3a0abd6b8de
Merge: d1aadaaa55 4adfb431c0
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Fri Aug 14 08:43:56 2026 -0700

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

    * Some minor updates to the functional testing framework
    * Fix a guest-triggerable abort() in the usb uas code
    * Fix a guest-triggerable abort() in the vmxnet3 code
    * Fix a undefined behavior problem in the amd_iommu code

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmp+6F8ACgkQLtnXdP5w
    # LbUUCQ//dxC+zK3zIgi7/X0kEGrfosCrCQBbpEGLQi+o9NRoG5H8hWt7ucjiS2Z0
    # qGqqNvoEVMKxT1cCLmELOuVtxm2hG0GQP+w7MUGZaFnmm/Jl0w8AGSd8DEWSiujt
    # 0hLgLyHBzDMnZOJMSCosyPq+QIg8yukeGBsuRksJZtgNy/VWTUG59qcT781TC8bg
    # il8yyPWl+U4YjwsAWwLdPJtS1Dbk9gNTpJbDwJ19S3ZKZ/6jca06ycTwHMEb+3Zf
    # Ht/+18XkFxn2O661ijF5RO0toFYrkUW0SHWssya3KFguwXCWTe2aMkXVkwqJRXcQ
    # EJIhQxIh+YtbZ4OI+SG9caYG1MXi3If6bX7NFTdD18PhvGkDTT49GkwCkM2EphYg
    # yRZ7l+zpe+VBYIY1e2nzVDe1pmVek4cKv4Zwd0eO8ONHQKqd7Sz2F0G/1ixgMbCS
    # lM9KeZ5+aoIexPorxwjC+SHXb0jQnlWuuKZEmSrbyjBP3EdgYNXBn1g/tJ8sEAxQ
    # KihKyKqlggm0Jg3TY8e6+0YTjQu2yVrPqkNeirxhaTIwYMsihesDs+xwZiJ4TVOf
    # 2udZDD7clJ+JK7UFPUIYOJ1YWcg1IH4bEYOEWYD4DuVnRmXEQdyDebtSkKUVwO7O
    # w3hS7+KHE7INcmPgTwtE4uwqXZfAeraXptAJyhxPDGuHNZfmJyc=
    # =ozrV
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri 14 Aug 2026 03:05:19 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: 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-08-14' of https://gitlab.com/thuth/qemu:
      hw/i386/amd_iommu: Avoid undefined behavior in amdvi_setevent_bits()
      hw/net/vmxnet3: Do not abort if guest provides bad interrupt numbers
      hw/usb/dev-uas: Don't abort if guest provided an undersized buffer for status
      tests/testcase.py: passthrough monitor_address
      tests/functional/qemu_test: drop *args argument from .get_vm()
      tests/functional: add skipWithoutSudo() decorator

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