[Stable-7.2.5 00/44] Patch Round-up for stable 7.2.5, freeze on 2023-08-05

Michael Tokarev posted 44 patches 9 months ago
Only 8 patches received!
[Stable-7.2.5 00/44] Patch Round-up for stable 7.2.5, freeze on 2023-08-05
Posted by Michael Tokarev 9 months ago
The following patches are queued for QEMU stable v7.2.5:

  https://gitlab.com/qemu-project/qemu/-/commits/staging-7.2

Patch freeze is 2023-08-05, and the release is planned for 2023-08-07:

  https://wiki.qemu.org/Planning/7.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* 230dfd9257e9 Olaf Hering:
   hw/ide/piix: properly initialize the BMIBA register
02* d921fea338c1 Mauro Matteo Cascella:
   ui/vnc-clipboard: fix infinite loop in inflate_buffer (CVE-2023-3255)
03* 03b67621445d Denis V. Lunev:
   qemu-nbd: pass structure into nbd_client_thread instead of plain char*
04* 5c56dd27a2c9 Denis V. Lunev:
   qemu-nbd: fix regression with qemu-nbd --fork run over ssh
05* e5b815b0defc Denis V. Lunev:
   qemu-nbd: regression with arguments passing into nbd_client_thread()
06* 761b0aa9381e Ilya Leoshkevich:
   target/s390x: Make CKSM raise an exception if R2 is odd
07* 4b6e4c0b8223 Ilya Leoshkevich:
   target/s390x: Fix CLM with M3=0
08* 53684e344a27 Ilya Leoshkevich:
   target/s390x: Fix CONVERT TO LOGICAL/FIXED with out-of-range inputs
09* a2025557ed4d Ilya Leoshkevich:
   target/s390x: Fix ICM with M3=0
10* 9c028c057adc Ilya Leoshkevich:
   target/s390x: Make MC raise specification exception when class >= 16
11* ff537b0370ab Ilya Leoshkevich:
   target/s390x: Fix assertion failure in VFMIN/VFMAX with type 13
12* c34ad459926f Thomas Huth:
   target/loongarch: Fix the CSRRD CPUID instruction on big endian hosts
13* 206e91d14330 Viktor Prutyanov:
   virtio-pci: add handling of PCI ATS and Device-TLB enable/disable
14* ee071f67f7a1 Viktor Prutyanov:
   vhost: register and change IOMMU flag depending on Device-TLB state
15* cd9b83468843 Viktor Prutyanov:
   virtio-net: pass Device-TLB enable/disable events to vhost
16* c6445544d4ce Peter Maydell:
   hw/arm/smmu: Handle big-endian hosts correctly
17* 2b0d656ab648 Peter Maydell:
   target/arm: Avoid writing to constant TCGv in trans_CSEL()
18* 2e718e665706 Richard Henderson:
   target/ppc: Disable goto_tb with architectural singlestep
19* 38dd78c41eaf Helge Deller:
   linux-user/armeb: Fix __kernel_cmpxchg() for armeb
20* 07ce178a2b07 Konstantin Kostiuk:
   qga/win32: Use rundll for VSS installation
21* f4f71363fcdb Anthony PERARD:
   thread-pool: signal "request_cond" while locked
22* aa36243514a7 Anthony PERARD:
   xen-block: Avoid leaks on new error path
23* 10be627d2b5e Daniel P. Berrangé:
   io: remove io watch if TLS channel is closed during handshake
24* c11d5bdae79a Keith Packard:
   target/nios2: Pass semihosting arg to exit
25* 71e2dd6aa1bd Keith Packard:
   target/nios2: Fix semihost lseek offset computation
26* 8caaae7319a5 Peter Maydell:
   target/m68k: Fix semihost lseek offset computation
27* cf2f89edf36a Eric Auger:
   hw/virtio-iommu: Fix potential OOB access in virtio_iommu_handle_command()
28* 9d38a8434721 zhenwei pi:
   virtio-crypto: verify src&dst buffer length for sym request
29* f8c0fd9804f4 Helge Deller:
   target/hppa: Move iaoq registers and thus reduce generated code size
30* 348e354417b6 Yuri Benditovich:
   pci: do not respond config requests after PCI device eject
31* cc2a08480e19 Thomas Huth:
   hw/i386/intel_iommu: Fix trivial endianness problems
32* 642ba8967227 Thomas Huth:
   hw/i386/intel_iommu: Fix endianness problems related to VTD_IR_TableEntry
33* 4572b22cf9ba Thomas Huth:
   hw/i386/intel_iommu: Fix struct VTDInvDescIEC on big endian hosts
34* fcd802742330 Thomas Huth:
   hw/i386/intel_iommu: Fix index calculation in vtd_interrupt_remap_msi()
35* 37cf5cecb039 Thomas Huth:
   hw/i386/x86-iommu: Fix endianness issue in x86_iommu_irq_to_msi_message()
36* e1e56c07d1fa Thomas Huth:
   include/hw/i386/x86-iommu: Fix struct X86IOMMU_MSIMessage for big endian 
   hosts
37 adee0da0368f Zhenzhong Duan:
   vfio/pci: Disable INTx in vfio_realize error path
38 031b1abacbdb Hawkins Jiawei:
   vdpa: Fix possible use-after-free for VirtQueueElement
39 b479bc3c9d5e Hawkins Jiawei:
   vdpa: Return -EIO if device ack is VIRTIO_NET_ERR in _load_mac()
40 f45fd95ec9e8 Hawkins Jiawei:
   vdpa: Return -EIO if device ack is VIRTIO_NET_ERR in _load_mq()
41 9201af096962 Nicholas Piggin:
   target/ppc: Implement ASDR register for ISA v3.0 for HPT
42 9915dac4847f Nicholas Piggin:
   target/ppc: Fix pending HDEC when entering PM state
43 0e2a3ec36885 Nicholas Piggin:
   target/ppc: Fix VRMA page size for ISA v3.0
44 b2ea6450d8e1 Matt Borgerson:
   target/i386: Check CR0.TS before enter_mmx

(commit(s) marked with * were in previous series and are not resent)