[Stable-8.2.2 v0 00/60] Patch Round-up for stable 8.2.2, freeze on 2024-03-02

Michael Tokarev posted 60 patches 9 months, 1 week ago
Only 53 patches received!
There is a newer version of this series
[Stable-8.2.2 v0 00/60] Patch Round-up for stable 8.2.2, freeze on 2024-03-02
Posted by Michael Tokarev 9 months, 1 week ago
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-stable@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