Hello,

On behalf of the QEMU Team, I'd like to announce the availability of the
second release candidate for the QEMU 11.1 release. This release is meant
for testing purposes and should not be used in a production environment.

  http://download.qemu.org/qemu-11.1.0-rc1.tar.xz
  http://download.qemu.org/qemu-11.1.0-rc1.tar.xz.sig

You can help improve the quality of the QEMU 11.1 release by testing this
release and reporting bugs using our GitLab issue tracker:

  https://gitlab.com/qemu-project/qemu/-/milestones/19

The release plan, as well a documented known issues for release
candidates, are available at:

  http://wiki.qemu.org/Planning/11.1

Please add entries to the ChangeLog for the 11.1 release below:

  http://wiki.qemu.org/ChangeLog/11.1

Thank you to everyone involved!

Changes since rc0:

cbd42e2b75: Update version for v11.1.0-rc1 release (Stefan Hajnoczi)
c3662589c4: docs: fix sphinx build failure (Pierrick Bouvier)
ad14439be5: gitlab: remove gdb from MacOS jobs (Alex Bennée)
d06edc83b5: vfio/listener: Remove unnecessary 'linux/kvm.h' include (Cédric Le 
Goater)
c257745248: hw/audio/intel-hda: restrict all DMA engine paths to memories 
(Haotian Jiang)
c477e32b64: hw/sd/sdcard: Fix error case for CMD18 (Bernhard Beschow)
94c510a5dc: hw/net/cadence: Return current Cadence GEM queue pointers (Bin Meng)
2142689d92: hw/misc/applesmc: Fix a typo setting MSSD key (Philippe 
Mathieu-Daudé)
fe68e4b47b: replay: fix use of uninitialized pointer on error (Marc-André 
Lureau)
701e8d1ee9: user/guest-host: Include exec/abi_ptr.h (Richard Henderson)
9f436938c5: hw/display/qxl: validate monitors_config heads[] in phys2virt 
(Marc-André Lureau)
b1e73b2ddb: net: Correct padding check in qemu_receive_packet() (Peter Maydell)
533c98e769: docs/about/emulation: sharpen the dlcall boundary and its guest 
requirements (Ziyang Zhang)
99916cdb4d: tests/tcg: correct why the magic syscall number is safe here 
(Ziyang Zhang)
bc5b22b4d4: contrib/plugins/dlcall: correct the syscall number claim, note the 
data model (Ziyang Zhang)
b693da615a: Revert "target/arm: Build cpu32-system.o as common object" (Peter 
Maydell)
fcebaea2e3: MAINTAINERS: Add soc_dma to OMAP section (Peter Maydell)
a5223ea536: include/hw/arm/omap_dma.h: Move to include/hw/dma (Peter Maydell)
f5541f51cf: hw/dma/soc_dma: Remove unused mem.base, paddr fields (Peter Maydell)
3162318194: hw/dma/soc_dma: Use physical_memory_map() for mem2mem transfers 
(Peter Maydell)
22afad9489: hw/dma/soc_dma: dma bytes is uint64_t (Peter Maydell)
efbf01e03f: hw/dma/omap_dma: Be more careful about overflow in transfer setup 
(Peter Maydell)
68f788e705: hw/dma/soc_dma: Remove union from memmap_entry_s struct (Peter 
Maydell)
f00bef33fe: hw/dma/soc_dma: Simplify soc_dma_ch_update() (Peter Maydell)
02cfe21f6a: hw/dma/soc_dma: Remove soc_dma_port_fifo support (Peter Maydell)
1f8aa4b6af: target/arm: Fix testing of raw mtx value (Richard Henderson)
a148ca7627: target/ppc: Remove unused helper_lscbx() (Peter Maydell)
2a9847868f: target/arm: GICv5 cpuif: Writes to ICC_APR_EL1 can change IRQ/FIQ 
(Peter Maydell)
4ef00a9fc4: target/arm: GICv5 cpuif: gicr_cdia_read() ppibit should be 64 bits 
(Peter Maydell)
8392734722: hw/net/xilinx_axienet: Fix PHY register 17 link status reporting 
(Jay Chang)
8833ff95ea: hw/char: imx_serial: add missing migration state (Tao Ding)
94bd02908a: iotests/108: avoid leaking FUSE mount (Stefan Hajnoczi)
cc479aa897: hw/usb/hcd-xhci-sysbus: Fix OOB heap access in 
xhci_sysbus_intr_raise() (Thomas Huth)
4daeaa2fe0: hw/usb/hcd-xhci: Fix guest-triggerable assert() in 
xhci_find_stream() (Thomas Huth)
a002485bfe: usbredir: fix infinite loop and SIGFPE with zero max_packet_size 
(Marc-André Lureau)
9bf52d056a: usbredir: fix use-after-free on buffered bulk packet overflow 
(Marc-André Lureau)
ba54d7e66e: tests/qtest: add xhci-pci unplug finalize regression test 
(Xiangfeng Cai)
054ef33f67: hw/usb/hcd-xhci-pci: break host link cycle so device_finalize() 
runs on unplug (Xiangfeng Cai)
12d8ee9d53: hw/usb/xhci: clamp interval exponent to avoid UB shift in 
xhci_init_epctx() (Feifan Qian)
c0e370474b: linux-user/sparc: Take pending signals in sparc64_set_context() 
(Peter Maydell)
260d15c45b: tests/functional/hexagon: add arch_tests functional test (Brian 
Cain)
94a5b3ff4e: target/hexagon: fix PC not advancing for non-COF TB-ending packets 
(Brian Cain)
c4066c84cd: target/hexagon: initialize deferred sreg-write temps to current 
value (Brian Cain)
44d1829c6c: target/hexagon: fix get_phys_addr_debug with in-page offset 
(Matheus Tavares Bernardino)
430261acac: tests/tcg/hexagon: add unaligned scalar test (Brian Cain)
13eb268182: target/hexagon: raise SIGBUS on unaligned data access in sysemu 
(Brian Cain)
84b9a537d6: target/hexagon: raise SIGBUS on unaligned scalar stores (Brian Cain)
93cf730514: target/hexagon: raise SIGBUS on unaligned scalar loads (Brian Cain)
d7a6df755b: target/hexagon: handle misaligned load/store cause codes in 
cpu_loop (Brian Cain)
8aea63e965: target/hexagon: fix -Wshadow=local build error on GCC 14 (Brian 
Cain)
e872e09add: gitlab-ci: build hexagon-softmmu to enable functional test (Brian 
Cain)
390bf4fbc3: tests/docker: hexagon fix podman untar, 22.1.8 (Brian Cain)
60f2281450: migration: clean up postcopy blocktime presentation (Bin Guo)
c923ae77e7: migration: fix ineffective overflow assert in postcopy blocktime 
(Bin Guo)
f1af81ba2a: hw/display/virtio-gpu: Check pixman_image_create_bits() results 
(Akihiko Odaki)
9c724426f5: hw/display/virtio-gpu: reject strides exceeding INT_MAX (Akihiko 
Odaki)
e99488c5d4: hw/display/virtio-gpu: handle migration iov allocation failure 
(Marc-André Lureau)
8720061c6d: hw/display/virtio-gpu: cap submit_3d command buffer allocation 
(Marc-André Lureau)
861372428b: hw/display/virtio-gpu: validate stride against width on scanout 
(Marc-André Lureau)
6d2cf4466f: hw/display/qxl: fix TOCTOU in cursor chunk data_size handling 
(Marc-André Lureau)
db2716bce2: hw/display/virtio-gpu: fix dmabuf_fd leak on remap failure 
(Marc-André Lureau)
6075444c5a: ui/vnc: validate SetPixelFormat field ranges (Marc-André Lureau)
e650e4fe0f: ui/vnc: fix out-of-bounds write in lossy refresh dirty marking 
(Marc-André Lureau)
53f0d87db7: ui/gtk: Narrow DMA-BUF critical section (Akihiko Odaki)
82b4d693d5: ui/input-barrier: fix off-by-one in keycode bounds check 
(Marc-André Lureau)
3162692a3b: ui/vnc: use RFB wire types for client message handlers (Marc-André 
Lureau)
fb71c895d7: ui/vnc: validate color shifts in SetPixelFormat (Marc-André Lureau)
3543c2b855: ui/vnc: fix OOB write in vnc_refresh_lossy_rect (Marc-André Lureau)
40cdadfefd: i386/tdx: fix uninitialized variable warning in tdx_check_features 
(Marc-André Lureau)
c4ce04cfb7: tests/docker: ensure container command is probed at most once 
(Daniel P. Berrangé)
fdff1c864a: plugins/execlog: fix execlog vcpu_exit execution print loss (Harry 
van Haaren)
c0c8990a2b: plugins/execlog: fix segfault/race-cond on per-vCPU structures 
(Harry van Haaren)
504f2bad93: net: only advertise passt in netdev help when CONFIG_PASST 
(Rohitashv Kumar)
ebe66684a5: hw/usb/hcd-xhci: Use qemu_log_mask() instead of fprintf() statement 
(Thomas Huth)
96c9f9709d: hw/usb/hcd-xhci: Remove the FIXME macro (Thomas Huth)
5257259428: hw/usb/hcd-xhci: Turn guest-triggerable abort() into 
qemu_log_mask() (Thomas Huth)
98e5a8eb4f: hw/usb/hcd-ohci: Make sure that ohci_service_ed_list() cannot loop 
forever (Thomas Huth)
564c4d7e99: hw/display/virtio-gpu: fix dmabuf_fd leak on remap failure 
(Marc-André Lureau)
76dbe26fd6: hw/sparc64/niagara: use int64_t for vdisk size to avoid truncation 
(Dmitry Pimenov)
a3cc0069e1: hw/display/qxl: fix TOCTOU in cursor chunk data_size handling 
(Marc-André Lureau)
ecc569639a: hw/scsi/vmw_pvscsi: add a comment to explain the endianness (Miao 
Wang)
5a811329bd: hw/scsi/vmw_pvscsi: translate data endianness (Miao Wang)
6387fbad45: docs/devel: Document SSI dummy-cycle ownership (Bin Meng)
5157ceb10c: hw/misc/ivshmem: clear chardev handlers before freeing peers 
(Haotian Jiang)
506fa577db: hw/sparc64/sun4u: Mark unusable PCI busses as full to ease device 
plugging (Thomas Huth)
87f608e3c2: json-parser: fix formatting of comment (Paolo Bonzini)
f87693a841: MAINTAINERS: Regularise the status fields (again) (Markus 
Armbruster)
9dbce799e7: qom: Fix device-list-properties & friends to show legacy-FOO props 
(Markus Armbruster)
8b61adae4e: qapi: Fix misspelled section tags in doc comments (Markus 
Armbruster)
8ba384cc32: migration: Fix invalid %ud format and trace arg typo (yujun)

Reply via email to