mbox series

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

Message ID qemu-stable-8.0.4-20230725164041@cover.tls.msk.ru
Headers show
Series Patch Round-up for stable 8.0.4, freeze on 2023-08-05 | expand

Message

Michael Tokarev July 25, 2023, 1:45 p.m. UTC
The following patches are queued for QEMU stable v8.0.4:

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

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

  https://wiki.qemu.org/Planning/8.0

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 4271f4038372 Laurent Vivier:
   virtio-net: correctly report maximum tx_queue_size value
02 ca2a5e630dc1 Fiona Ebner:
   qemu_cleanup: begin drained section after vm_shutdown()
03 2ad2e113deb5 Nicholas Piggin:
   hw/ppc: Fix clock update drift
04 dca4c8384d68 Helge Deller:
   linux-user: Fix accept4(SOCK_NONBLOCK) syscall
05 8af87a3ec7e4 Avihai Horon:
   vfio: Fix null pointer dereference bug in vfio_bars_finalize()
06 110b1bac2ecd Ilya Leoshkevich:
   target/s390x: Fix EPSW CC reporting
07 fed9a4fe0ce0 Ilya Leoshkevich:
   target/s390x: Fix MDEB and MDEBR
08 92a57534619a Ilya Leoshkevich:
   target/s390x: Fix MVCRL with a large value in R0
09 6da311a60d58 Ilya Leoshkevich:
   target/s390x: Fix LRA overwriting the top 32 bits on DAT error
10 b0ef81062d24 Ilya Leoshkevich:
   target/s390x: Fix LRA when DAT is off
11 baf21eebc3e1 Marcin Nowakowski:
   target/mips: enable GINVx support for I6400 and I6500
12 230dfd9257e9 Olaf Hering:
   hw/ide/piix: properly initialize the BMIBA register
13 7a8d9f3a0e88 Pierrick Bouvier:
   linux-user/syscall: Implement execve without execveat
14 e18ed26ce785 Richard Henderson:
   tcg: Fix info_in_idx increment in layout_arg_by_ref
15 d713cf4d6c71 Philippe Mathieu-Daudé:
   linux-user/arm: Do not allocate a commpage at all for M-profile CPUs
16 d921fea338c1 Mauro Matteo Cascella:
   ui/vnc-clipboard: fix infinite loop in inflate_buffer (CVE-2023-3255)
17 d28b3c90cfad Andreas Schwab:
   linux-user: Make sure initial brk(0) is page-aligned
18 ea3c76f1494d Klaus Jensen:
   hw/nvme: fix endianness issue for shadow doorbells
19 15ad98536ad9 Helge Deller:
   linux-user: Fix qemu brk() to not zero bytes on current page
20 dfe49864afb0 Helge Deller:
   linux-user: Prohibit brk() to to shrink below initial heap address
21 eac78a4b0b7d Helge Deller:
   linux-user: Fix signed math overflow in brk() syscall
22 03b67621445d Denis V. Lunev:
   qemu-nbd: pass structure into nbd_client_thread instead of plain char*
23 5c56dd27a2c9 Denis V. Lunev:
   qemu-nbd: fix regression with qemu-nbd --fork run over ssh
24 736a1588c104 Jordan Niethe:
   tcg/ppc: Fix race in goto_tb implementation
25 22d2e5351a18 Ilya Leoshkevich:
   tcg/{i386, s390x}: Add earlyclobber to the op_add2's first output
26 761b0aa9381e Ilya Leoshkevich:
   target/s390x: Make CKSM raise an exception if R2 is odd
27 4b6e4c0b8223 Ilya Leoshkevich:
   target/s390x: Fix CLM with M3=0
28 53684e344a27 Ilya Leoshkevich:
   target/s390x: Fix CONVERT TO LOGICAL/FIXED with out-of-range inputs
29 a2025557ed4d Ilya Leoshkevich:
   target/s390x: Fix ICM with M3=0
30 9c028c057adc Ilya Leoshkevich:
   target/s390x: Make MC raise specification exception when class >= 16
31 ff537b0370ab Ilya Leoshkevich:
   target/s390x: Fix assertion failure in VFMIN/VFMAX with type 13

Comments

Michael Tokarev July 25, 2023, 2:09 p.m. UTC | #1
25.07.2023 16:45, Michael Tokarev wrote:
...

Also these 4 commits which I forgot to include:

32 c34ad459926f Thomas Huth:
    target/loongarch: Fix the CSRRD CPUID instruction on big endian hosts
33 206e91d14330 Viktor Prutyanov:
    virtio-pci: add handling of PCI ATS and Device-TLB enable/disable
34 ee071f67f7a1 Viktor Prutyanov:
    vhost: register and change IOMMU flag depending on Device-TLB state
35 cd9b83468843 Viktor Prutyanov:
    virtio-net: pass Device-TLB enable/disable events to vhost

/mjt
Olaf Hering July 26, 2023, 10:07 a.m. UTC | #2
Tue, 25 Jul 2023 16:45:17 +0300 Michael Tokarev <mjt@tls.msk.ru>:

> Please respond here or CC qemu-stable@nongnu.org on any additional patches
> you think should (or shouldn't) be included in the release.

Consider 497fad38979c16b6412388927401e577eba43d26 ("pc-bios/keymaps: Use the official xkb name for Arabic layout, not the legacy synonym").
Otherwise it will start to FTBFS in Tumbleweed from now on.


Olaf
Michael Tokarev July 26, 2023, 10:12 a.m. UTC | #3
26.07.2023 13:07, Olaf Hering пишет:
> Tue, 25 Jul 2023 16:45:17 +0300 Michael Tokarev <mjt@tls.msk.ru>:
> 
>> Please respond here or CC qemu-stable@nongnu.org on any additional patches
>> you think should (or shouldn't) be included in the release.
> 
> Consider 497fad38979c16b6412388927401e577eba43d26 ("pc-bios/keymaps: Use the official xkb name for Arabic layout, not the legacy synonym").
> Otherwise it will start to FTBFS in Tumbleweed from now on.

https://gitlab.com/qemu-project/qemu/-/commits/stable-8.0/

This one is included in 8.0.3 and 7.2.4 already, picked up for the previous
stable series/releases.

Thanks,

/mjt
Olaf Hering July 26, 2023, 10:21 a.m. UTC | #4
Wed, 26 Jul 2023 13:12:43 +0300 Michael Tokarev <mjt@tls.msk.ru>:

> This one is included in 8.0.3 and 7.2.4 already, picked up for the previous
> stable series/releases.

Indeed. I just noticed I still had 8.0.2 exported, sorry for the noise.


Olaf