Commit e6b06ef38e for qemu.org

commit e6b06ef38eaf640ce31d5899d3cdc71a61556c7b
Merge: 92c82d0d2e bc4f7b451e
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Thu Sep 10 22:01:58 2026 -1000

    Merge tag 'qtest-20260910-pull-request' of https://gitlab.com/farosas/qemu into staging

    QTest pull request

    - Improvements to fdc-test execution ordering
    - Fix to a deadlock in ahci-test under host load
    - Leak fixes to migration and IDE

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJEBAABCAAuFiEEqhtIsKIjJqWkw2TPx5jcdBvsMZ0FAmqjEkAQHGZhcm9zYXNA
    # c3VzZS5kZQAKCRDHmNx0G+wxndLaD/4uH1IvdtvvQ1uyVpKi2aq0ewvGhGrltaDq
    # iXQruCtXVQMnIIqdKnx8q/KsDOgTysdm0XUjAtUe+MzEALr+ecoKF0FnxZ3QGEIz
    # cSEh8FfXQxcBKIzEILnkEsnIEMQTr6iOos61mDPl7IVrt1VI82w17NBCCXZ5Aht5
    # uHm+1oe/1OaTX4H73TEy8dhclqgKuoZ/TffakFwcIrPwtOBeIg7T/FQOPjY4Iega
    # uuGM6w9K1JnxlsesBLELpSvRlmdTFrIEvn+ZuvgnKmDw3gg0ojjtB903IJLkt2PA
    # jkP/o+Nwq1Kt7iNwNrQr7hvjWMHQjZCVkSAX9wZvVZLNg+KGVY6YR6ArSlKH6VHh
    # LeX+40OLfsRf54k0EOB2p0xDVU3hBnFK6YHuIhXcC8E75LdxSvsL70LD9suhpIzd
    # +6c7qZSehU7/x/8xG0+KPFGzHzF6HU7U8j+xOYhphT/pb5qR/U6QFPkB9s7vPdsO
    # J6QjJ+I52DF+XvsRhs104zDiLabgPM5E6MwtosdFLxwQW7lMgtQz6h6ojgrNIApR
    # I3jsikrV3BuLILoewtC4+QnIb/YKq75H/XwHIZ/nul6SbvTYo5fDRpTsAsVueHP4
    # dagI20XwsjAstjse/yNS4XFDmSTxz0K0ui5PkMveti64R0DoDLjGLjcylYHTsqRb
    # EF/bOTJniQ==
    # =1dL7
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 10 Sep 2026 10:25:36 AM HST
    # gpg:                using RSA key AA1B48B0A22326A5A4C364CFC798DC741BEC319D
    # gpg:                issuer "farosas@suse.de"
    # gpg: Good signature from "Fabiano Rosas <farosas@suse.de>" [unknown]
    # gpg:                 aka "Fabiano Almeida Rosas <fabiano.rosas@suse.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: AA1B 48B0 A223 26A5 A4C3  64CF C798 DC74 1BEC 319D

    * tag 'qtest-20260910-pull-request' of https://gitlab.com/farosas/qemu:
      tests/qtest/ahci: fix a racy deadlock in the engine stop test
      migration: Free the JSON writer during snapshots
      migration: Drop iochannel reference during snapshot setup
      ahci: Fix leak of IRQState
      tests/qtest/fdc-test: check that READ ID answers for the drive it names
      tests/qtest/fdc-test: skip test cases when the 'pc' machine is missing
      tests/qtest/fdc-test: give each test case its own QEMU instance

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