[Stable-11.0.1 00/58] Patch Round-up for stable 11.0.1, freeze on 2026-05-22

Michael Tokarev posted 58 patches 2 weeks, 3 days ago
Failed in applying to current master (apply log)
[Stable-11.0.1 00/58] Patch Round-up for stable 11.0.1, freeze on 2026-05-22
Posted by Michael Tokarev 2 weeks, 3 days ago
The following patches are queued for QEMU stable v11.0.1:

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

Patch freeze is 2026-05-22, and the release is planned for 2026-05-24:

  https://wiki.qemu.org/Planning/11.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 7437b3eab6af Werner de Carne:
   serial COM: windows serial COM PollingFunc don't sleep
02 52cf667ed228 GuoHan Zhao:
   ui/spice-app: detect runtime directory creation failures
03 181fdf8a7e13 Marc-André Lureau:
   ui/console-vc: fix off-by-one in CSI J 2 (clear entire screen)
04 027ad866bd29 Pierrick Bouvier:
   target/arm/tcg/translate.c: remove MO_TE usage
05 87e1226e6f68 Marc-André Lureau:
   target/i386: fix strList leak in x86_cpu_get_unavailable_features
06 3eae91a8b93a Simon Scherer:
   target/i386: fix missing PF_INSTR in SIGSEGV context
07 c906c2337058 rickgcn:
   hw: i386: vapic: restore IRQ polling for non-kernel irqchip backends
08 7d6231dfb5ea Magnus Kulke:
   target/i386/mshv: Fix segment regression in MMIO emu
09 76ad26dd172d Paolo Bonzini:
   target/i386/tcg: fix decoding of MOVBE and CRC32 in 16-bit mode
10 79bc17718677 Stepan Popov:
   meson: add missing semicolon in pthread_condattr_setclock test
11 7077c83f71a7 Anthony Roberts:
   ui/sdl2: Fix assumption of EGL presence at runtime
12 30fad722ce68 Alex Bennée:
   hw/display: don't accidentally autofree existing virgl resources
13 d41ce10d0f5a Vladimir Sementsov-Ogievskiy:
   migration: vmstate_save_state_v: fix double error_setg
14 0990cc8b286b Junjie Cao:
   ati-vga: fix unsigned integer overflow in cursor bounds checks
15 c0306d2b8f45 Thomas Huth:
   hw/misc: Fix the valid access size to the avr-power device
16 3ab47a47d716 Thomas Huth:
   hw/sh4/sh7750: Remove forgotten abort() in the MM_ITLB_DATA handler
17 654dce6c5236 Matt Turner:
   linux-user/ppc: Fix ppc64 rt_sigframe stack offset
18 029f10e85278 Yixin Wei:
   linux-user: fix off-by-one in host_to_target_for_each_rtattr()
19 93484c768f2b Gyorgy Tamasi:
   linux-user: Don't define target_stat64 struct for loongarch64
20 c8ea1759009a Richard Henderson:
   linux-user/arm/nwfpe: Replace user_registers with current_cpu
21 784f1dde90df Richard Henderson:
   linux-user/arm/nwfpe: Use thread-local storage for qemufpa
22 1730e6f33f97 Alistair Francis:
   linux-user/strace: Use pointer type for read and write values
23 4c681ba3b82d James Hilliard:
   linux-user/mips: sync k0 TLS for EF_MIPS_MACH_OCTEON userlands
24 8b60ed835478 Helge Deller:
   linux-user: Define SO_TIMESTAMP*_NEW and SO_RCVTIMEIO_NEW
25 edb4588309a7 Helge Deller:
   linux-user: Add setsockopt() for SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW
26 07c7decaa54a Helge Deller:
   linux-user: Add getsockopt() for SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW
27 b03a6ac6fa5d Helge Deller:
   linux-user: Fix CLONE_PARENT_SETTID when using fork-like clone
28 e2af3eadc09b Helge Deller:
   linux-user: Use abi_int for imr_ifindex in ip_mreqn struct
29 9e7734ead149 Helge Deller:
   linux-user: Flush errors by using exit() instead of _exit() in error path
30 b8c2426157f5 Daniel P. Berrangé:
   util: fix use of pthread_get_name_np on OpenBSD
31 57abf6b1d576 Luc Michel:
   hw/core/register: add register_array_get_owner
32 4cb2f91773e8 Yicong Yang:
   hw/riscv/virt-acpi-build.c: Use kvm timer frequency when kvm enabled
33 b2e874bfec59 Sebastián Alba Vives:
   target/riscv: fix stale ptshift and base on page walk restart
34 d5b33fc180f5 Sebastián Alba Vives:
   hw/intc: fix heap OOB in ACLINT MTIMER multi-socket
35 14808578ccbc Munkhbaatar Enkhbaatar:
   riscv_htif: reject invalid signature ranges (end <= begin)
36 d107b748072c Alistair Francis:
   target/riscv: Generate access fault if sc comparison fails
37 175afdb0d155 Alistair Francis:
   target/riscv: Don't OR mip.SEIP when mvien is one
38 5dcc64828dc7 Alistair Francis:
   target/riscv: Use ELEN for Fractional LMUL check
39 dcb6e96257ee Helge Deller:
   linux-user: Add missing CDROM ioctls
40 9fb681792d65 Helge Deller:
   linux-user: Flush errors by using exit() instead of _exit() in error path
41 08dc3e240fc0 Helge Deller:
   linux-user: Allow getsockopt() with NULL optval address
42 9667bf324925 Helge Deller:
   linux-user: Translate errno in IP_RECVERR and IPV6_RECVERR
43 1aee8067fce9 kiki:
   hw/intc/xics: Add a check for an invalid server id
44 774e6f5c1533 Vivien LEGER:
   hw/ppc/e500: fix bus-frequency property hardcoded to zero in CPU FDT node
45 a7f27d6903b3 宋文武:
   hw/net/allwinner-sun8i-emac: Flush queued packets when rx is enabled
46 f35f0f1ca121 liugan1:
   hw/intc/arm_gicv3: Fix NS write to ICC_AP1Rn_EL1 when prebits < 7
47 f77a7cec9f64 Fabiano Rosas:
   migration: Use QAPI_CLONE_MEMBERS in migrate_params_test_apply
48 455a6167f254 Peter Xu:
   migration: Fix low possibility downtime violation
49 41c417290df9 Philippe Mathieu-Daudé:
   target/microblaze: Fix endianness used to disassemble
50 f443b6876362 Peter Maydell:
   target/arm: Report IL=0 for Thumb 16-bit BKPT insn
51 18b664c90085 Peter Maydell:
   hw/misc/bcm2835_rng: Specify valid memory access sizes
52 f252769a23e6 Gerd Hoffmann:
   hw/uefi: fix buffer overruns
53 94d9a8b2c9e6 Gerd Hoffmann:
   hw/uefi: verify pio_xfer_offset before calculating buffer checksum
54 5247b3034c23 Gerd Hoffmann:
   hw/uefi: fix ucs2 string helper functions
55 c45b460d16f9 Gerd Hoffmann:
   hw/uefi: add name_size check to uefi_vars_mm_lock_variable()
56 22b7b222d8f5 Gerd Hoffmann:
   hw/uefi: verify data size before accessing it in wrap_pkcs7
57 b4680c02b8e8 Gerd Hoffmann:
   hw/uefi: avoid possibly unaligned variable_auth_2 struct field access
58 b4ec2e8dae4d Fabiano Rosas:
   tests/functional: Make socat wait longer in migration exec test

Re: [Stable-11.0.1 00/58] Patch Round-up for stable 11.0.1, freeze on 2026-05-22
Posted by BALATON Zoltan 2 weeks, 3 days ago
On Tue, 12 May 2026, Michael Tokarev wrote:
> The following patches are queued for QEMU stable v11.0.1:
>
>  https://gitlab.com/qemu-project/qemu/-/commits/staging-11.0
>
> Patch freeze is 2026-05-22, and the release is planned for 2026-05-24:
>
>  https://wiki.qemu.org/Planning/11.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.

I also hoped to include the ati-vga: fix ati_set_dirty address calculation 
patch that is currently in the v2 Misc HW patches for 2026-05-12 PULL 
request from Philippe that will hopefully be merged in master in time for 
11.0.1 too.

Regards,
BALATON Zoltan
Re: [Stable-11.0.1 00/58] Patch Round-up for stable 11.0.1, freeze on 2026-05-22
Posted by Michael Tokarev 2 weeks, 3 days ago
On 13.05.2026 01:29, BALATON Zoltan wrote:

> I also hoped to include the ati-vga: fix ati_set_dirty address 
> calculation patch that is currently in the v2 Misc HW patches for 
> 2026-05-12 PULL request from Philippe that will hopefully be merged in 
> master in time for 11.0.1 too.

Yeah, I hope too it will land in the master branch in time - I know
about that one and am monitoring it.

I can't delay stable releases longer, - it's been twice the usual
schedule already (2 months instead of usual 1 month), and the amount
of stuff accumulated so far is huge :)

Thank you for caring about the stable series!

/mjt