Commit ceaa7da4c4 for qemu.org

commit ceaa7da4c4e78d355483753cdc7a7062cae0fd54
Merge: 6667668e0c 6257754bb9
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Wed Mar 18 09:16:26 2026 +0000

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

    * runstate: handle return code of EOPNOTSUPP properly from rebuild_guest()
    * meson: do not hardcode paths to generated files
    * rust: fix build when --disable-rust and meson < 1.9
    * rust: suggest passing --locked to "cargo install"

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmm6YIAUHHBib256aW5p
    # QHJlZGhhdC5jb20ACgkQv/vSX3jHroMUCgf/W4sL/UM7+SWErMtpO5pHFu+bM15F
    # 4wDq7DcGi0xD9CbjSfLy089+kDT5zhCU3/CFTWLRe78V4gEyNBAmRsb03M8NNyrw
    # cw3iDoOMeHnMdhhJXIb2eZrohq9oavvvGAaOSMfH8FxMlhH+548MNQcgRLA4UgFS
    # gcgYBoD7o+o4WLEgS7yCe904h3lX89wptv8ULMNLpBXxc7LFOXggwX6d1+An9pZO
    # UAFW2qQnxg+OH0TIh7gH/GweGZLQsDMg39NMnJNpoRg4W91bZYZZAo1AoVMOIILE
    # JPPQ73xNRAFSgao9s9+ObuLPdyxycxnSzrAZBlePvBqIbTgiCdQ1Xe7ysQ==
    # =BEea
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Wed Mar 18 08:21:20 2026 GMT
    # 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: suggest passing --locked to "cargo install"
      rust: fix build when --disable-rust and meson < 1.9
      build-sys: use the "run" variable
      runstate: handle return code of EOPNOTSUPP properly from rebuild_guest()

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