The following patches are queued for QEMU stable v8.2.2: https://gitlab.com/qemu-project/qemu/-/commits/staging-8.2
Patch freeze is 2024-03-02, and the release is planned for 2024-03-04: https://wiki.qemu.org/Planning/8.2 Please respond here or CC qemu-sta...@nongnu.org on any additional patches you think should (or shouldn't) be included in the release. The changes which are staging for inclusion, with the original commit hash from master branch, are given below the bottom line. Thanks! /mjt -------------------------------------- 01 918f620d30a9 Markus Armbruster: migration: Plug memory leak on HMP migrate error path 02 27eb8499edb2 Fabiano Rosas: migration: Fix use-after-free of migration state object 03 d2b668fca565 Cédric Le Goater: vfio/pci: Clear MSI-X IRQ index always 04 57fd4b4e1075 Het Gala: Make 'uri' optional for migrate QAPI 05 db101376af52 Yihuan Pan: qemu-docs: Update options for graphical frontends 06 615eaeab3d31 Richard W.M. Jones: block/blkio: Make s->mem_region_alignment be 64 bits 07 f670be1aad33 Jan Klötzke: target/arm: fix exception syndrome for AArch32 bkpt insn 08 d2019a9d0c34 Peter Maydell: system/vl.c: Fix handling of '-serial none -serial something' 09 747bfaf3a9d2 Peter Maydell: qemu-options.hx: Improve -serial option documentation 10 185e3fdf8d10 Peter Maydell: target/arm: Reinstate "vfp" property on AArch32 CPUs 11 8a7315202033 Guenter Roeck: pci-host: designware: Limit value range of iATU viewport register 12 45bf0e7aa648 Richard Henderson: tcg/loongarch64: Set vector registers call clobbered 13 6400be014f80 Richard Henderson: linux-user/aarch64: Add padding before __kernel_rt_sigreturn 14 8b09b7fe4708 Sven Schnelle: hw/scsi/lsi53c895a: add missing decrement of reentrancy counter 15 c645bac4e06b Daniel P. Berrangé: iotests: fix leak of tmpdir in dry-run mode 16 7d2faf0ce2cc Daniel P. Berrangé: iotests: give tempdir an identifying name 17 c42c3833e0cf Hanna Czenczek: virtio-scsi: Attach event vq notifier with no_poll 18 5bdbaebcce18 Hanna Czenczek: virtio: Re-enable notifications after drain 19 bfa36802d170 Stefan Hajnoczi: virtio-blk: avoid using ioeventfd state in irqfd conditional 20 3205bebd4fc6 Avihai Horon: migration: Fix logic of channels and transport compatibility check 21 1a49762c07d0 Daniel Henrique Barboza: hw/riscv/virt-acpi-build.c: fix leak in build_rhct() 22 7485508341f4 Fabiano Rosas: tests/docker: Add sqlite3 module to openSUSE Leap container 23 15cc10336249 Paolo Bonzini: configure: run plugin TCG tests again 24 cd8a35b913c2 Akihiko Odaki: hw/smbios: Fix OEM strings table option validation 25 196578c9d051 Akihiko Odaki: hw/smbios: Fix port connector option validation 26 9b60a3ed5569 Sven Schnelle: hw/net/tulip: add chip status register values 27 c0e688153f29 Richard Henderson: tcg: Increase width of temp_subindex 28 e41f1825b437 Richard Henderson: tcg/arm: Fix goto_tb for large translation blocks 29 aa05bd9ef407 Andrey Ignatov: vhost-user.rst: Fix vring address description 30 c62926f730d0 Ira Weiny: cxl/cdat: Handle cdat table build errors 31 64fdad5e6758 Ira Weiny: cxl/cdat: Fix header sum value in CDAT checksum 32 f7509f462c78 Hyeonggon Yoo: hw/cxl/device: read from register values in mdev_reg_read() 33 729d45a6af06 Li Zhijian: hw/cxl: Pass CXLComponentState to cache_mem_ops 34 574b64aa6754 Dmitry Osipenko: virtio-gpu: Correct virgl_renderer_resource_get_info() error check 35 9a457383ce9d Zhenzhong Duan: virtio_iommu: Clear IOMMUPciBus pointer cache when system reset 36 8a6b3f4dc95a Zhenzhong Duan: smmu: Clear SMMUPciBus pointer cache when system reset 37 14ec4ff3e429 Jonathan Cameron: tests/acpi: Allow update of DSDT.cxl 38 d9ae5802f656 Jonathan Cameron: hw/i386: Fix _STA return value for ACPI0017 39 b24a981b9f1c Jonathan Cameron: tests/acpi: Update DSDT.cxl to reflect change _STA return value. 40 681dfc0d5529 Richard Henderson: linux-user/aarch64: Choose SYNC as the preferred MTE mode 41 64c6e7444dff Richard Henderson: target/arm: Fix nregs computation in do_{ld,st}_zpa 42 b12a7671b609 Richard Henderson: target/arm: Adjust and validate mtedesc sizem1 43 96fcc9982b4a Richard Henderson: target/arm: Split out make_svemte_desc 44 623507ccfcfe Richard Henderson: target/arm: Handle mte in do_ldrq, do_ldro 45 855f94eca80c Richard Henderson: target/arm: Fix SVE/SME gross MTE suppression checks 46 ac1d88e9e7ca Peter Maydell: target/arm: Don't get MDCR_EL2 in pmu_counter_enabled() before checking ARM_FEATURE_PMU 47 cc29c12ec629 Kevin Wolf: iotests: Make 144 deterministic again 48 8e31b744fdf2 Peter Maydell: .gitlab-ci/windows.yml: Don't install libusb or spice packages on 32-bit 49 81f5cad3858f Xiaoyao Li: i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not available 50 a11a365159b9 Xiaoyao Li: i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_HI leafs 51 10f92799af8b Xiaoyao Li: i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1F 52 0729857c7075 Xiaoyao Li: i386/cpuid: Move leaf 7 to correct group 53 99d0dcd7f102 Ziqiao Kong: target/i386: Generate an illegal opcode exception on cmp instructions with lock prefix 54 4cba8388968b Daniel P. Berrangé: ui: reject extended clipboard message if not activated 55 405484b29f65 Fiona Ebner: ui/clipboard: mark type as not available when there is no data 56 9c416582611b Fiona Ebner: ui/clipboard: add asserts for update and request 57 95b08fee8f68 Tianlan Zhou: ui/console: Fix console resize with placeholder surface 58 d67611907590 Akihiko Odaki: audio: Depend on dbus_display1_dep 59 7aee57df930d Akihiko Odaki: meson: Explicitly specify dbus-display1.h dependency 60 186acfbaf7f3 Akihiko Odaki: tests/qtest: Depend on dbus_display1_dep