The following patches are queued for QEMU stable v9.0.1:

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

Patch freeze is 2024-06-07 (frozen), and the release is planned for 2024-06-09:

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

Please respond here or CC [email protected] with any additional notes
about the planning 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* 2cc637f1ea08 Li Zhijian:
   migration/colo: Fix bdrv_graph_rdlock_main_loop: Assertion 
   `!qemu_in_coroutine()' failed.
02* 04f6fb897a5a Michael Tokarev:
   linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY
03* 838f82468a12 Zhao Liu:
   docs: i386: pc: Update maximum CPU numbers for PC Q35
04* ae6d91a7e9b7 Zhu Yangyang:
   nbd/server: do not poll within a coroutine context
05* 4fa333e08dd9 Eric Blake:
   nbd/server: Mark negotiation functions as coroutine_fn
06* 06479dbf3d7d Li Zhijian:
   backends/cryptodev-builtin: Fix local_error leaks
07* 0cbb322f70e8 Michael Tokarev:
   target/loongarch/cpu.c: typo fix: expection
08* e4426353175f Daniel Henrique Barboza:
   target/riscv/kvm: remove sneaky strerrorname_np() instance
09* 7b19a3554d2d Richard Henderson:
   target/arm: Restrict translation disabled alignment check to VMSA
10* dcc5c018c7e6 Peter Maydell:
   tests/avocado: update sunxi kernel from armbian to 6.6.16
11* a88a04906b96 Thomas Huth:
   .gitlab-ci.d/cirrus.yml: Shorten the runtime of the macOS and FreeBSD jobs
12* f2c8aeb1afef Jeuk Kim:
   hw/ufs: Fix buffer overflow bug
13* 4b00855f0ee2 Alexandra Diupina:
   hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields
14* eb656a60fd93 Philippe Mathieu-Daudé:
   hw/arm/npcm7xx: Store derivative OTP fuse key in little endian
15* c365e6b07057 Philippe Mathieu-Daudé:
   target/sh4: Fix ADDV opcode
16* e88a856efd1d Philippe Mathieu-Daudé:
   target/sh4: Fix SUBV opcode
17* e096d370ad87 Philippe Mathieu-Daudé:
   plugins: Update stale comment
18* 6a5a63f74ba5 Ruihan Li:
   target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK
19* 7b616f36de0b Richard Henderson:
   target/sparc: Fix FEXPAND
20* 9157dccc7e71 Richard Henderson:
   target/sparc: Fix FMUL8x16
21* a859602c746b Richard Henderson:
   target/sparc: Fix FMUL8x16A{U,L}
22* be8998e046c2 Richard Henderson:
   target/sparc: Fix FMULD8*X16
23* d3ef26afde77 Richard Henderson:
   target/sparc: Fix FPMERGE
24* ca51921158e3 Richard Henderson:
   target/sh4: Update DisasContextBase.insn_start
25* 54c52ec719fb Song Gao:
   hw/loongarch/virt: Fix memory leak
26* e6578f1f68a0 Mattias Nissler:
   hw/remote/vfio-user: Fix config space access byte order
27* 41c685dc59bb Paolo Bonzini:
   target/i386: fix operand size for DATA16 REX.W POPCNT
28* 40a3ec7b5ffd Paolo Bonzini:
   target/i386: rdpkru/wrpkru are no-prefix instructions
29* fe01af5d47d4 Paolo Bonzini:
   target/i386: fix feature dependency for WAITPKG
30* 23b1f53c2c89 Paolo Bonzini:
   configure: quote -D options that are passed through to meson
31* 371d60dfdb47 Thomas Huth:
   configure: Fix error message when C compiler is not working
32* 37e91415018d hikalium:
   ui/gtk: Fix mouse/motion event scaling issue with GTK display backend
33* e4e62514e3cc Dongwon Kim:
   ui/gtk: Check if fence_fd is equal to or greater than 0
34* c9290dfebfdb Richard Henderson:
   tcg/loongarch64: Fill out tcg_out_{ld,st} for vector regs
35* 2563be6317fa Gerd Hoffmann:
   hw/pflash: fix block write start
36* 84d4b7285486 donsheng:
   target-i386: hyper-v: Correct kvm_hv_handle_exit return value
37* 9710401276a0 Fiona Ebner:
   hw/core/machine: move compatibility flags for VirtIO-net USO to machine 
   8.1
38* 07c0866103d4 Song Gao:
   target/loongarch/kvm: fpu save the vreg registers high 192bit
39* b11f9814526b Song Gao:
   hw/loongarch: Fix fdt memory node wrong 'reg'
40* 6204af704a07 Jiaxun Yang:
   hw/loongarch/virt: Fix FDT memory node address width
41* 8225bff7c5db Paolo Bonzini:
   target/i386: disable jmp_opt if EFLAGS.RF is 1
42* f0f0136abba6 Paolo Bonzini:
   target/i386: no single-step exception after MOV or POP SS
43* 36fa7c686e9e Richard Henderson:
   gitlab: Update msys2-64bit runner tags
44* bad7a2759c69 Daniel P. Berrangé:
   dockerfiles: add 'MAKE' env variable to remaining containers
45 c53f7a107879 Daniel P. Berrangé:
   gitlab: use $MAKE instead of 'make'
46 b563959b906d Daniel P. Berrangé:
   gitlab: use 'setarch -R' to workaround tsan bug
47 19ed42e8adc8 Zenghui Yu:
   hvf: arm: Fix encodings for ID_AA64PFR1_EL1 and debug System registers
48 daafa78b2972 Andrey Shumilin:
   hw/intc/arm_gic: Fix handling of NS view of GICC_APR<n>
49 daf9748ac002 Marcin Juszkiewicz:
   target/arm: Disable SVE extensions when SVE is disabled
50 199e84de1c90 Eric Blake:
   qio: Inherit follow_coroutine_ctx across TLS
51 a73c99378022 Eric Blake:
   iotests: test NBD+TLS+iothread
52 c76b121840c6 yang.zhang:
   hw/intc/riscv_aplic: APLICs should add child earlier than realize
53 86997772fa80 Andrew Jones:
   target/riscv/kvm: Fix exposure of Zkr
54 1215d45b2aa9 Daniel Henrique Barboza:
   target/riscv/kvm: tolerate KVM disable ext errors
55 75115d880c6d Huang Tao:
   target/riscv: Fix the element agnostic function problem
56 ff33b7a9699e Yangyu Chen:
   target/riscv/cpu.c: fix Zvkb extension config
57 17b713c0806e Max Chou:
   target/riscv: rvv: Fix Zvfhmin checking for vfwcvt.f.f.v and vfncvt.f.f.w 
   instructions
58 7a999d4dd704 Max Chou:
   target/riscv: rvv: Check single width operator for vector fp widen 
   instructions
59 692f33a3abca Max Chou:
   target/riscv: rvv: Check single width operator for vfncvt.rod.f.f.w
60 93cb52b7a3cc Max Chou:
   target/riscv: rvv: Remove redudant SEW checking for vector fp 
   narrow/widen instructions
61 68e7c86927af Daniel Henrique Barboza:
   target/riscv: prioritize pmp errors in raise_mmu_exception()
62 6c9a34424713 Alexei Filippov:
   target/riscv: do not set mtval2 for non guest-page faults
63 c5eb8d633674 Alistair Francis:
   target/riscv: rvzicbo: Fixup CBO extension register calculation
64 190b867f28cb Yong-Xuan Wang:
   target/riscv/kvm.c: Fix the hart bit setting of AIA
65 583edc4efb7f Daniel Henrique Barboza:
   riscv, gdbstub.c: fix reg_width in ricsv_gen_dynamic_vector_feature()
66 915758c537b5 Alistair Francis:
   disas/riscv: Decode all of the pmpcfg and pmpaddr CSRs
67 7604bbc2d87d Paolo Bonzini:
   target/i386: fix xsave.flat from kvm-unit-tests
68 da7c95920d02 Xinyu Li:
   target/i386: fix SSE and SSE2 feature check
69 40a23ef64366 Marc-André Lureau:
   virtio-gpu: fix v2 migration
70 2e701e6785cd Bernhard Beschow:
   ui/sdl2: Allow host to power down screen
71 78f932ea1f7b lanyanzhi:
   target/loongarch: fix a wrong print in cpu dump

(commit(s) marked with * were in previous series and are not resent)

Reply via email to