Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
* rust: introduce script to update crates * rust: update dependent crates * target/i386: tcg: small cleanups * target/i386: tcg: decoder cleanups around VEX prefix * scsi-disk: disable MODE SELECT block size change by default * scsi-disk: fix out-of-bounds read in WRITE SAME * hw/i386: harden vapic against mapping the writable region over SMRAM # -----BEGIN PGP SIGNATURE----- # # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmqQJ3UUHHBib256aW5p # QHJlZGhhdC5jb20ACgkQv/vSX3jHroMi4Qf/VAU1w0HCCABIuoiQ0soUO3vmvx71 # 9p16Ogdxbw/8UUq7gWAJ1i5CXBOPuIf9WnHjYjcmOR5Ktu6i7s6FN+OaUiJzLbZE # GJvhq0JR0jDSUJ46bmEzBsXOjwOTQCxZe+5CKXtrIo5QW0XS2q63OOJPyp+ba7Gq # Qea6LDncaUzIm/VgdbSiEJ33sti3uHWqWmDCLVldz2pVbvYjm1PmYdZUoHIGJwqC # UPFohdtZaJomFfQBlPaifPjnYdzfwRAEJKfgfzDp7Xm1vD3+3WTDW/oV1eyGSwJA # Nz7/FB5Oakk2DBllpVWuTUIEBm3gFfgt2oyuuQaE7wJASrtpmMusM+psfQ== # =sET5 # -----END PGP SIGNATURE----- # gpg: Signature made Thu 27 Aug 2026 05:03:01 AM PDT # gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83 # gpg: issuer "pbonzini@redhat.com" # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [unknown] # gpg: aka "Paolo Bonzini <pbonzini@redhat.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: 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: (23 commits) i386/vapic: unref MemoryRegion if vapic_map_rom_writable fails vapic: confine the VAPIC region to 0xc0000..0xe0000 scsi: hide MODE SELECT block size change behind a quirk scsi-disk: fix out-of-bound read in WRITE SAME target/i386/tcg: move VEX validation early target/i386/tcg: fetch modrm early target/i386/tcg: treat VEX as disabling high-byte registers target/i386/tcg: move check bits out of validate_vex target/i386/tcg: simplify return value of gen_prepare_cc target/i386/tcg: inline gen_ext_tl target/i386/tcg: do not reuse cc_srcT scripts/feature_to_c: avoid SyntaxWarning rust: hpet: fix clippy needless_range_loop rust: update crates scripts: rename get-wraps-from-cargo-registry.py scripts: add the possibility of a quick update of the pacakge scripts: add functionality to update wrap files from Cargo.lock scripts: introduce CrateSource abstract class scripts: prepare for introduction of CrateSource class scripts: do not assume the new version of the crate is present ... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
No changes.