Commit dec20f8f70 for qemu.org

commit dec20f8f7092877f258743f7d1885ae7df9617ed
Merge: 4ba98f4cb9 b86eff44ba
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Mon Mar 23 10:55:07 2026 +0000

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

    * Fix various crashes that can happen when running QEMU with -device xyz,help
    * Improve detection of build directory in the functional patches

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmnBFYIACgkQLtnXdP5w
    # LbVDShAAoV+WZlCG+nnVuXwjM4oQzLhMy/Geds9urnvohtMv0wmI0l8tm+1WYc6M
    # uCazatR/FvPcmrHE09+zhbDbLeoCLES9LNCxwk4hov1AY+RL40PyoFJfmIXLJYz6
    # 1Vp5PUnC/y5GnbGYy5jgQ/FtxApMQvvCWlLxcRrMVThMcPLYbnGGcaufK8oiltmU
    # 96620XVUkGMpc1w5mCvbT3RJXuQkDb8OvIcm4/kZ2RxCEbrnCjvPpWN2bmi4D8nh
    # 8TfMguB5c1Lgmw1y3d/hHoNxMuEijTtU1lVWycCW1ij1ZHLiYKlT9IjXbel8VqEQ
    # GAEdsPwEtfcJZqRohZ5cOWn86jLYwlGB0xRrXHb5JI1r7XjMo3UEKB2M30S2SlkL
    # Zvl92XJqOzhxL4o89UrVjTv/YcgkPYtfsnMZeuJpH8xwmBVd+7nSXAdQvfedVbPg
    # W+BWUNWEL1/l6Rl7ge763rGu/I8nDisvhYpMWq83W8f0E8TSTmPTxdGlz4T5ObQd
    # BAV6JwmiFXg9kHs28k5crk3oCNbuGETPhiBp5J3l/psDZQ3NkIM+KPRoiu3oVpei
    # K2QFQiiHYTx9FdcyxASXyfbR3E2u+bEdT4gAnFjdIwIiYNtLLqqC0/BFgrHvII5e
    # qaJH+qrV6BhBRfwooux6KjKDeb9d5BMfOCqk2ERdbHflIztFrrQ=
    # =Y6fU
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon Mar 23 10:27:14 2026 GMT
    # gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
    # gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
    # gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
    # gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
    # gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [undefined]
    # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

    * tag 'pull-request-2026-03-23' of https://gitlab.com/thuth/qemu:
      tests/functional: remove heuristics for finding build dir
      tests/functional: fix log placement when run directly
      hw/sparc64/sun4u_iommu: Fix crash when introspecting sun4u-iommu from the CLI
      hw/sparc/sun4m_iommu: Fix crash when introspecting sun4m-iommu from the CLI
      hw/display/cg3: Fix crash when introspecting cgthree from the CLI
      hw/pci-host/raven: Fix crash when introspecting raven-pcihost from the CLI

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