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

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

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

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

  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 d8d5ca40048b Fea.Wang:
   softmmu/physmem.c: Keep transaction attribute in address_space_map()
02 8bded2e73e80 Fabiano Rosas:
   target/ppc: Fix lxvx/stxvx facility check
03 6475155d5192 Fiona Ebner:
   block/reqlist: allow adding overlapping requests
04 3e964275d65b Alexander Bulekov:
   fuzz: disable leak-detection for oss-fuzz builds
05 e6d8e5e6e366 Paolo Bonzini:
   tracetool: avoid invalid escape in Python string
06 a9ee641bd46f Philippe Mathieu-Daudé:
   linux-user/flatload: Take mmap_lock in load_flt_binary()
07 2884596f5f38 Richard Henderson:
   linux-user: Fix parse_elf_properties GNU0_MAGIC check
08 9472083e642b Stefano Garzarella:
   scsi: fetch unit attention when creating the request
09 3db74afec3ca Alexandra Diupina:
   hw/intc/arm_gicv3_cpuif: Add cast to match the documentation
10 f27206ceedbe Marc-André Lureau:
   hw/audio/hda: free timer on exit
11 5504a8126115 Peter Xu:
   KVM: Dynamic sized kvm memslots array
12 64e0e63ea16a Tom Dohrmann:
   accel/kvm: check for KVM_CAP_READONLY_MEM on VM
13 d9280ea31747 Stefan Berger:
   tests: Wait for migration completion on destination QEMU to avoid failures
14 04bbc3ee52b3 Kevin Wolf:
   raw-format: Fix error message for invalid offset/size
15 a7cfd751fb26 Richard Henderson:
   tcg: Reset data_gen_ptr correctly
16 987b63f24afe Peter Maydell:
   target/i386: Avoid unreachable variable declaration in mmu_translate()
17 b56617bbcb47 Alexander Graf:
   target/i386: Walk NPT in guest real mode
18 8704132805cf Ilya Leoshkevich:
   linux-user/ppc: Fix sigmask endianness issue in sigreturn
19 97f116f9c6fd Alex Bennée:
   gitlab: make check-[dco|patch] a little more verbose
20 e29bc931e169 Stefan Weil:
   Fix calculation of minimum in colo_compare_tcp
21 75fe36b4e8a9 Bernhard Beschow:
   net/tap-win32: Fix gcc 14 format truncation errors
22 1505b651fdbd Peter Maydell:
   target/arm: Don't assert in regime_is_user() for E10 mmuidx values
23 5a60026cad4e Evgenii Prokopiev:
   target/riscv/csr.c: Fix an access to VXSAT
24 929e4277c128 TANG Tiancheng:
   target/riscv: Correct SXL return value for RV32 in RV64 QEMU
25 a84be2baa9ec Sergey Makarov:
   hw/intc: Don't clear pending bits on IRQ lowering
26 f8c1f36a2e3d Rob Bradford:
   target/riscv: Set vtype.vill on CPU reset
27 0678e9f29c23 Anup Patel:
   hw/intc/riscv_aplic: Fix in_clrip[x] read emulation
28 2ae6cca1d338 Yong-Xuan Wang:
   hw/intc/riscv_aplic: Check and update pending when write sourcecfg
29 c128d39edeff Anton Blanchard:
   target/riscv: Fix vcompress with rvv_ta_all_1s
30 c9b8a13a8841 Ilya Leoshkevich:
   target/ppc: Set ctx->opcode for decode_insn32()
31 e6b2fa1b81ac Peter Maydell:
   target/arm: Fix SVE SDOT/UDOT/USDOT (4-way, indexed)
32 9529aa6bb4d1 Klaus Jensen:
   hw/nvme: fix handling of over-committed queues
33 042b4ebfd229 Christian Schoenebeck:
   9pfs: fix crash on 'Treaddir' request

Re: [Stable-7.2.15 v1 00/33] Patch Round-up for stable 7.2.15, freeze on 2024-11-18
Posted by Paolo Bonzini 2 weeks ago
On 11/9/24 07:38, Michael Tokarev wrote:
> 12 64e0e63ea16a Tom Dohrmann:
>     accel/kvm: check for KVM_CAP_READONLY_MEM on VM

This only matters for SEV-SNP support, so it's not needed before 9.1. 
But it's not harmful either.

> 13 d9280ea31747 Stefan Berger:
>     tests: Wait for migration completion on destination QEMU to avoid failures
> 14 04bbc3ee52b3 Kevin Wolf:
>     raw-format: Fix error message for invalid offset/size
> 15 a7cfd751fb26 Richard Henderson:
>     tcg: Reset data_gen_ptr correctly
> 16 987b63f24afe Peter Maydell:
>     target/i386: Avoid unreachable variable declaration in mmu_translate()
> 17 b56617bbcb47 Alexander Graf:
>     target/i386: Walk NPT in guest real mode

Please add "target/i386: Fix legacy page table walk" as well on top of 
this one.  It is in my recently-sent pull request.

Thanks,

Paolo
Re: [Stable-7.2.15 v1 00/33] Patch Round-up for stable 7.2.15, freeze on 2024-11-18
Posted by Michael Tokarev 2 weeks ago
09.11.2024 10:38, Paolo Bonzini wrote:
> On 11/9/24 07:38, Michael Tokarev wrote:
>> 12 64e0e63ea16a Tom Dohrmann:
>>     accel/kvm: check for KVM_CAP_READONLY_MEM on VM
> 
> This only matters for SEV-SNP support, so it's not needed before 9.1. But it's not harmful either.

Aha.  Thank you for letting me know.

>> 13 d9280ea31747 Stefan Berger:
>>     tests: Wait for migration completion on destination QEMU to avoid failures
>> 14 04bbc3ee52b3 Kevin Wolf:
>>     raw-format: Fix error message for invalid offset/size
>> 15 a7cfd751fb26 Richard Henderson:
>>     tcg: Reset data_gen_ptr correctly
>> 16 987b63f24afe Peter Maydell:
>>     target/i386: Avoid unreachable variable declaration in mmu_translate()
>> 17 b56617bbcb47 Alexander Graf:
>>     target/i386: Walk NPT in guest real mode
> 
> Please add "target/i386: Fix legacy page table walk" as well on top of this one.  It is in my recently-sent pull request.

Yes, I noticed your PR, and am waiting for it to land
in master, - will pick it up for sure.  Also a few
others applied before 11-18.

Thank you!

/mjt