Commit f7d604e3cf for qemu.org

commit f7d604e3cfd0957651a01055bc8d36900b17ce68
Merge: 554cbfb1cf 877820be50
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Tue May 26 13:18:52 2026 -0400

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

    * lsi53c895a, apic, mc146818rtc: fix various bugs
    * accel/mshv: implement cpu_thread_is_idle() hook
    * json-parser: first patch from push parser conversion

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmoUZ1oUHHBib256aW5p
    # QHJlZGhhdC5jb20ACgkQv/vSX3jHroODzwgAmOd+eQqfr1J3PhVsem573QnHzbHQ
    # W0ILojOF5FhQzvbkUtBOYfUY5KdABIxPIpsCTEAvYBtnTS1ifJqck8PEvHWHPJET
    # lCQms9zqV3oGJ6c0mXSJYgvS+GZXTSHRN4NLRJFMO4q575/hxgjNBpSB0oV+jIod
    # XIsFycmzsllnvO7MnQBkCTKAmez+mbV+Dl9kCpmGURYm2S83yIZW2eDe8l0fCzxw
    # WFDlgwodsAU3JnY378iJR8qVffb8uw0vW0AezzDQ0ghfYlaKI99xsS+fhpNl9l3y
    # sc+RiC15lXYUvNTz2+OFqu1aA6OmcpgDc5+bDZ0gTPktgvIJs7X9ApSsIQ==
    # =iAhQ
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon 25 May 2026 11:14:34 EDT
    # 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-upstream2' of https://gitlab.com/bonzini/qemu:
      json-parser: constify JSONToken
      mc146818rtc: Fix get_guest_rtc_ns() overflow bug
      accel/mshv: implement cpu_thread_is_idle() hook
      apic: fix delivery bitmask with modified xAPIC ids
      lsi53c895a: clear tag byte when processing messages
      lsi53c895a: fix use-after-free of cancelled request

    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>