Commit dd3ee9c63d for qemu.org

commit dd3ee9c63d96b223c8d41bf5d65392eb898be626
Merge: fb66da4053 0f254f70d4
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Mon Mar 30 13:54:56 2026 +0100

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

    * more WHPX fixes and documentation
    * hpet: fix bounds check for s->timer[]
    * hpet: lower HPET_MAX_TIMERS to 24
    * lsi53c895a: keep SCSIRequest alive during DMA
    * lsi53c895a: keep device alive during SCRIPTS execution
    * hw/acpi: fix save/restore for MIPS Malta machine

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmnKTQ0UHHBib256aW5p
    # QHJlZGhhdC5jb20ACgkQv/vSX3jHroNDAQgAry87O2EtgZBK8084Rn41+8w7Hx4K
    # HmKGGLRHunZgOPPbFtLFj8sjmZGqV6MuELf8zBIwheJiaWyp9SqPN2FtwldEwLsG
    # C37MsUS02SbfPrJPuAMaDsfeFknHaV/pUWiZIYr5S5+dKckz8P9RUZghCVKBmwyL
    # mapNE7/++A2HCX2FnABmAsMMo+kt425kCmkDFryJQ9R7j8vjYo2sHn+WpDRjOLYS
    # 0K7a5HBCwE+TrdZC1Q3J17VMhX/sFL/Ms8ByIhwJa+WimZoF/roaDBiK/0iUfVlg
    # 196U0rvejdymAMWqIU462fyHvVkeW50FCHjTccmqnrIbFEdL4CFZlnrNxQ==
    # =JIqb
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon Mar 30 11:14:37 2026 BST
    # gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
    # gpg:                issuer "pbonzini@redhat.com"
    # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
    # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
    # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
    #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83

    * tag 'for-upstream' of https://gitlab.com/bonzini/qemu:
      hw/acpi: Do not save/load cpuhp state unconditionally
      lsi53c895a: keep SCSIRequest alive during DMA
      lsi53c895a: keep lsi_request alive as long as the SCSIRequest
      lsi53c895a: keep lsi_request and SCSIRequest in local variables
      lsi53c895a: do not do anything else if a reset is requested by writing ISTAT0
      lsi53c895a: keep a reference to the device while SCRIPTS execute
      hpet: lower HPET_MAX_TIMERS to 24
      hpet: fix bounds check for s->timer[]
      target/i386: emulate: remove redundant logging for unmapped MMIO access
      whpx: i386: trace unsupported MSR accesses
      docs: add WHPX section with initial info
      meson.build: remove i386-softmmu WHPX support

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