Commit 257bf4f160 for qemu.org

commit 257bf4f160c50ca8c4ebd603f519f5c786013fb7
Merge: 1df256f596 0937f8a26c
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Thu Sep 10 11:08:04 2026 +0100

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

    * AGENTS.md: basic bare minimal guide
    * target/i386: TCG fixes
    * scripts/checkpatch: warn on duplicate trailers, self-review, crediting AI
    * docs: link to website for IRC and mailing list
    * rust: qemu-macros: remove redundant clone()
    * rust: qemu-macros: silence more warnings for bindgen crates

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmqhgPcUHHBib256aW5p
    # QHJlZGhhdC5jb20ACgkQv/vSX3jHroMHGgf9HhS9YkSidGB00Xg843Duhms1GwCy
    # hXP1G+wZisFk63ypd7k9ZSMh6jCJrHA+A4LoRiVP2W+mfWgWRMh1c3oUf9u7fjzO
    # CsBV/JejM6GruSPjcCtFIBvKZbdZxlGoPWLpedvLDFQdoWZk2TLqIHFw+XJjK8uI
    # ESYQuiWUqEaj+Vk0NerGL8nvMwOkYL8X7L89GJirXfZio2U+VmtSRrIhQ5W0SpK8
    # jV7Oi5PJiKCm7gss4z0psaIXW/4ep6QGmWtx3lA6+uh1G2DCTkNoeo2JU10BQEZU
    # fZsNy6B/mqG66jPwHHXziaC/omXf1XZ/p+0zER3m2VtWi7Zg4W0fDrQGVA==
    # =04kq
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Wed Sep  9 16:53:27 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:
      rust: bindings: disable more clippy warnings
      rust: qemu-macros: remove redundant clone()
      AGENTS.md: basic bare minimal guide
      scripts/checkpatch: warn on duplicate trailers and self-review
      checkpatch: reject trailers that credit an AI agent
      docs: link to website for IRC and mailing list
      target/i386: Mark MOVNTI as not valid with prefixes 0x66, 0xF2, 0xF3
      target/i386: Update FPU tag word for FXCH
      target/i386: Update FPU tag word for FSTP
      target/i386: Update FPU tag word for FXTRACT's old ST(0)
      target/i386: clear C1 for all x87 compare instructions
      target/i386: Fix FXCH to unconditionally clear C1

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