[Stable-8.2.8 v1 00/49] Patch Round-up for stable 8.2.8, freeze on 2024-11-18

Michael Tokarev posted 49 patches 2 weeks ago
There is a newer version of this series
[Stable-8.2.8 v1 00/49] Patch Round-up for stable 8.2.8, freeze on 2024-11-18
Posted by Michael Tokarev 2 weeks ago
The following patches are queued for QEMU stable v8.2.8:

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

Patch freeze is 2024-11-18, and the release is planned for 2024-11-20:

  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 d8d5ca40048b Fea.Wang:
   softmmu/physmem.c: Keep transaction attribute in address_space_map()
02 8676007eff04 Peter Maydell:
   target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1
03 9d8d5a5b9078 TANG Tiancheng:
   tcg: Fix iteration step in 32-bit gvec operation
04 8bded2e73e80 Fabiano Rosas:
   target/ppc: Fix lxvx/stxvx facility check
05 6475155d5192 Fiona Ebner:
   block/reqlist: allow adding overlapping requests
06 67d762e716a7 Ard Biesheuvel:
   target/arm: Avoid target_ulong for physical address lookups
07 3e964275d65b Alexander Bulekov:
   fuzz: disable leak-detection for oss-fuzz builds
08 c60473d29254 Alex Bennée:
   testing: bump mips64el cross to bookworm and fix package list
09 a9ee641bd46f Philippe Mathieu-Daudé:
   linux-user/flatload: Take mmap_lock in load_flt_binary()
10 2884596f5f38 Richard Henderson:
   linux-user: Fix parse_elf_properties GNU0_MAGIC check
11 4cabcb89b101 Richard Henderson:
   tcg/ppc: Use TCG_REG_TMP2 for scratch tcg_out_qemu_st
12 3213da7b9539 Richard Henderson:
   tcg/ppc: Use TCG_REG_TMP2 for scratch index in prepare_host_addr
13 352cc9f300d8 Richard Henderson:
   target/m68k: Always return a temporary from gen_lea_mode
14 3db74afec3ca Alexandra Diupina:
   hw/intc/arm_gicv3_cpuif: Add cast to match the documentation
15 f27206ceedbe Marc-André Lureau:
   hw/audio/hda: free timer on exit
16 330ef31deb2e Marc-André Lureau:
   ui/win32: fix potential use-after-free with dbus shared memory
17 5504a8126115 Peter Xu:
   KVM: Dynamic sized kvm memslots array
18 64e0e63ea16a Tom Dohrmann:
   accel/kvm: check for KVM_CAP_READONLY_MEM on VM
19 d9280ea31747 Stefan Berger:
   tests: Wait for migration completion on destination QEMU to avoid failures
20 d60bd080e783 Peter Maydell:
   tests/qemu-iotests/211.out: Update to expect MapEntry 'compressed' field
21 04bbc3ee52b3 Kevin Wolf:
   raw-format: Fix error message for invalid offset/size
22 a7cfd751fb26 Richard Henderson:
   tcg: Reset data_gen_ptr correctly
23 b56617bbcb47 Alexander Graf:
   target/i386: Walk NPT in guest real mode
24 115ade42d501 Richard Henderson:
   target/i386: Use probe_access_full_mmu in ptw_translate
25 bbd5630a75e7 Ilya Leoshkevich:
   linux-user: Emulate /proc/self/maps under mmap_lock
26 8704132805cf Ilya Leoshkevich:
   linux-user/ppc: Fix sigmask endianness issue in sigreturn
27 3b5948f808e3 Avihai Horon:
   vfio/migration: Report only stop-copy size in vfio_state_pending_exact()
28 97f116f9c6fd Alex Bennée:
   gitlab: make check-[dco|patch] a little more verbose
29 24be5341fbee Pierrick Bouvier:
   dockerfiles: fix default targets for debian-loongarch-cross
30 e29bc931e169 Stefan Weil:
   Fix calculation of minimum in colo_compare_tcp
31 1f37280b37db Daniel P. Berrangé:
   net: fix build when libbpf is disabled, but libxdp is enabled
32 75fe36b4e8a9 Bernhard Beschow:
   net/tap-win32: Fix gcc 14 format truncation errors
33 1505b651fdbd Peter Maydell:
   target/arm: Don't assert in regime_is_user() for E10 mmuidx values
34 bab209af3503 Ido Plat:
   target/arm: Fix arithmetic underflow in SETM instruction
35 5a60026cad4e Evgenii Prokopiev:
   target/riscv/csr.c: Fix an access to VXSAT
36 929e4277c128 TANG Tiancheng:
   target/riscv: Correct SXL return value for RV32 in RV64 QEMU
37 a84be2baa9ec Sergey Makarov:
   hw/intc: Don't clear pending bits on IRQ lowering
38 f8c1f36a2e3d Rob Bradford:
   target/riscv: Set vtype.vill on CPU reset
39 0678e9f29c23 Anup Patel:
   hw/intc/riscv_aplic: Fix in_clrip[x] read emulation
40 2ae6cca1d338 Yong-Xuan Wang:
   hw/intc/riscv_aplic: Check and update pending when write sourcecfg
41 d201a127e164 Daniel Henrique Barboza:
   target/riscv/kvm: set 'aia_mode' to default in error path
42 fd16cfb2995e Daniel Henrique Barboza:
   target/riscv/kvm: clarify how 'riscv-aia' default works
43 c128d39edeff Anton Blanchard:
   target/riscv: Fix vcompress with rvv_ta_all_1s
44 c9b8a13a8841 Ilya Leoshkevich:
   target/ppc: Set ctx->opcode for decode_insn32()
45 0324d236d291 Nicholas Piggin:
   target/ppc: Fix mtDPDES targeting SMT siblings
46 e6b2fa1b81ac Peter Maydell:
   target/arm: Fix SVE SDOT/UDOT/USDOT (4-way, indexed)
47 37dfcba1a049 Hanna Czenczek:
   migration: Ensure vmstate_save() sets errp
48 9529aa6bb4d1 Klaus Jensen:
   hw/nvme: fix handling of over-committed queues
49 042b4ebfd229 Christian Schoenebeck:
   9pfs: fix crash on 'Treaddir' request