[Stable-10.0.5 00/38] Patch Round-up for stable 10.0.5, freeze on 2025-10-06

Michael Tokarev posted 38 patches 2 days, 2 hours ago
Failed in applying to current master (apply log)
[Stable-10.0.5 00/38] Patch Round-up for stable 10.0.5, freeze on 2025-10-06
Posted by Michael Tokarev 2 days, 2 hours ago
The following patches are queued for QEMU stable v10.0.5:

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

Patch freeze is 2025-10-06, and the release is planned for 2025-10-08:

  https://wiki.qemu.org/Planning/10.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 256df51e7272 WANG Rui:
   target/loongarch: Add CRC feature flag and use it to gate CRC instructions
02 96e7448c1f82 WANG Rui:
   target/loongarch: Guard 64-bit-only insn translation with TRANS64 macro
03 38dd513263d8 Thomas Huth:
   ui/vnc: Fix crash when specifying [vnc] without id in the config file
04 1e343714bfc0 John Snow:
   python: backport 'kick event queue on legacy event_pull()'
05 f9d2e0a3bd7b John Snow:
   python: backport 'drop Python3.6 workarounds'
06 0408b8d7a086 John Snow:
   python: backport 'Use @asynciocontextmanager'
07 fcaeeb7653d2 John Snow:
   python: backport 'qmp-shell-wrap: handle missing binary gracefully'
08 fd0ed46d4eff John Snow:
   python: backport 'qmp-tui: Do not crash if optional dependencies are not 
   met'
09 5d99044d09db John Snow:
   python: backport 'Remove deprecated get_event_loop calls'
10 85f223e5b031 John Snow:
   python: backport 'avoid creating additional event loops per thread'
11 82c7cb93c750 Daniel P. Berrangé:
   iotests: drop compat for old version context manager
12 6ccb48ffc19f Daniel P. Berrangé:
   python: ensure QEMUQtestProtocol closes its socket
13 d4d0ebfcc926 Daniel P. Berrangé:
   iotests/147: ensure temporary sockets are closed before exiting
14 2b2fb25c2aaf Daniel P. Berrangé:
   iotests/151: ensure subprocesses are cleaned up
15 9a494d835386 Daniel P. Berrangé:
   iotests/check: always enable all python warnings
16 a11d1847d5ef Alex Bennée:
   .gitmodules: move u-boot mirrors to qemu-project-mirrors
17 8b182b6600 Michael Tokarev:
   tests/docker/dockerfiles/python.docker: pull fedora:40 image instead of 
   fedora:latest
18 eb8f7292e131 Paolo Bonzini:
   ci: run RISC-V cross jobs by default
19 6b3fad084fc4 Paolo Bonzini:
   rust: hpet: fix new warning
20 aaf042299acf Stéphane Graber:
   hw/usb/network: Remove hardcoded 0x40 prefix in STRING_ETHADDR response
21 0516f4b70264 Xiaoyao Li:
   i386/cpu: Enable SMM cpu address space under KVM
22 591f817d819f Xiaoyao Li:
   target/i386: Define enum X86ASIdx for x86's address spaces
23 4c8f69b94839 Xiaoyao Li:
   multiboot: Fix the split lock
24 db05b0d21ec1 Paolo Bonzini:
   linux-user: avoid -Werror=int-in-bool-context
25 b7cd0a1821ad Richard Henderson:
   target/sparc: Allow TRANS macro with no extra arguments
26 b6cdd6c60505 Richard Henderson:
   target/sparc: Loosen decode of STBAR for v8
27 49d669ccf33a Richard Henderson:
   target/sparc: Loosen decode of RDY for v7
28 a0345f628394 Richard Henderson:
   target/sparc: Loosen decode of RDPSR for v7
29 dc9678cc9725 Richard Henderson:
   target/sparc: Loosen decode of RDWIM for v7
30 6ff52f9dee06 Richard Henderson:
   target/sparc: Loosen decode of RDTBR for v7
31 df663ac0a4e5 Richard Henderson:
   target/sparc: Relax decode of rs2_or_imm for v7
32 e4a1b308b27c Peter Maydell:
   hw/pci-host/dino: Don't call pci_register_root_bus() in init
33 76d2b8d42adb Peter Maydell:
   hw/pci-host/astro: Don't call pci_regsiter_root_bus() in init
34 a50347a4145f WANG Rui:
   tcg/optimize: Fix folding of vector bitsel
35 fd34f56fe886 Peter Maydell:
   .gitlab-ci.d/buildtest.yml: Unset CI_COMMIT_DESCRIPTION for htags
36 4f1ebc7712a7 Thomas Huth:
   tests: Fix "make check-functional" for targets without thorough tests
37 03fe6659803f Richard Henderson:
   accel/tcg: Properly unlink a TB linked to itself
38 e13e1195db8a Richard Henderson:
   tests/tcg/multiarch: Add tb-link test