Hello,

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

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

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

  https://gitlab.com/qemu-project/qemu/-/milestones/8#tab-issues

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

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

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

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

Thank you to everyone involved!

Changes since rc0:

6cb2011fed: Update version for v8.1.0-rc1 release (Peter Maydell)
ff62c21016: qapi: Correct "eg." to "e.g." in documentation (Markus Armbruster)
67d045a0ef: hw/pci: add comment to explain checking for available function 0 in 
pci hotplug (Ani Sinha)
8c0e8ed327: target/tricore: Rename tricore_feature (Bastian Koppelmann)
28cbbdd28e: hw/9pfs: spelling fixes (Michael Tokarev)
8b81968c1c: other architectures: spelling fixes (Michael Tokarev)
673d821541: arm: spelling fixes (Michael Tokarev)
cced0d6539: s390x: spelling fixes (Michael Tokarev)
d8b71d96b3: migration: spelling fixes (Michael Tokarev)
f8cfdd2038: target/tricore: Rename tricore_feature (Bastian Koppelmann)
ca4d5d862d: target/sparc: Handle FPRS correctly on big-endian hosts (Peter 
Maydell)
0fe4cac5dd: target/mips: Avoid shift by negative number in 
page_table_walk_refill() (Peter Maydell)
60a38a3a57: target/mips: Pass directory/leaf shift values to walk_directory() 
(Philippe Mathieu-Daudé)
fb51df0c8e: target/mips/mxu: Avoid overrun in gen_mxu_q8adde() (Philippe 
Mathieu-Daudé)
e37fdc7381: target/mips/mxu: Avoid overrun in gen_mxu_S32SLT() (Philippe 
Mathieu-Daudé)
d4eda549d2: target/mips/mxu: Replace magic array size by its definition 
(Philippe Mathieu-Daudé)
02388b5925: hw/char/escc: Implement loopback mode (Thomas Huth)
5fc1a68660: hw/mips: Improve the default USB settings in the loongson3-virt 
machine (Thomas Huth)
3b83079015: hw/sd/sdhci: Do not force sdhci_mmio_*_ops onto all SD controllers 
(Bernhard Beschow)
78cc90346e: tests/decode: Suppress "error: " string for expected-failure tests 
(Peter Maydell)
9b579543d7: For curses display, recognize a few more control keys (Sean 
Estabrooks)
5d78893f39: target/arm: Special case M-profile in debug_helper.c code (Peter 
Maydell)
f9540bb1b2: scripts/git-submodule.sh: Don't rely on non-POSIX 'read' behaviour 
(Peter Maydell)
c6445544d4: hw/arm/smmu: Handle big-endian hosts correctly (Peter Maydell)
bd39b7b5f3: tests/avocado/machine_s390_ccw_virtio: Skip the flaky virtio-gpu 
test by default (Thomas Huth)
c34ad45992: target/loongarch: Fix the CSRRD CPUID instruction on big endian 
hosts (Thomas Huth)
71a00a5bae: tests/avocado/migration: Remove the malfunctioning s390x tests 
(Thomas Huth)
241ab36c0a: tests/tcg/s390x: Test VCKSM (Ilya Leoshkevich)
e11e2fc6fb: tests/tcg/s390x: Test STPQ (Ilya Leoshkevich)
eacfe7cbbd: tests/tcg/s390x: Test MC (Ilya Leoshkevich)
f383b2f770: tests/tcg/s390x: Test ICM (Ilya Leoshkevich)
285a672d29: tests/tcg/s390x: Test CLM (Ilya Leoshkevich)
372886d2ae: tests/tcg/s390x: Test CLGEBR and CGEBRA (Ilya Leoshkevich)
f6044c994a: tests/tcg/s390x: Test CKSM (Ilya Leoshkevich)
ff537b0370: target/s390x: Fix assertion failure in VFMIN/VFMAX with type 13 
(Ilya Leoshkevich)
9c028c057a: target/s390x: Make MC raise specification exception when class >= 
16 (Ilya Leoshkevich)
a2025557ed: target/s390x: Fix ICM with M3=0 (Ilya Leoshkevich)
53684e344a: target/s390x: Fix CONVERT TO LOGICAL/FIXED with out-of-range inputs 
(Ilya Leoshkevich)
4b6e4c0b82: target/s390x: Fix CLM with M3=0 (Ilya Leoshkevich)
761b0aa938: target/s390x: Make CKSM raise an exception if R2 is odd (Ilya 
Leoshkevich)
32b120394c: accel/tcg: Fix type of 'last' for pageflags_{find,next} (Luca 
Bonissi)
8c605cf1d4: accel/tcg: Zero-pad vaddr in tlb_debug output (Anton Johansson)
22d2e5351a: tcg/{i386, s390x}: Add earlyclobber to the op_add2's first output 
(Ilya Leoshkevich)
2c8412d469: accel/tcg: Take mmap_lock in load_atomic*_or_exit (Richard 
Henderson)
f1ce0b8028: accel/tcg: Fix sense of read-only probes in ldst_atomicity (Richard 
Henderson)
990ef9182b: include/exec: Add WITH_MMAP_LOCK_GUARD (Richard Henderson)
736a1588c1: tcg/ppc: Fix race in goto_tb implementation (Jordan Niethe)
dcaaf2bf9b: roms/opensbi: Upgrade from v1.3 to v1.3.1 (Bin Meng)
4ea3fa99be: Revert "linux-user: Fix qemu-arm to run static armhf binaries" 
(Michael Tokarev)
bfe04d0a7d: nbd: Use enum for various negotiation modes (Eric Blake)
70fa99f445: nbd/client: Add safety check on chunk payload length (Eric Blake)
8cb98a725e: nbd/client: Simplify cookie vs. index computation (Eric Blake)
22efd81104: nbd: s/handle/cookie/ to match NBD spec (Eric Blake)
66d4f4fe2f: nbd/server: Refactor to pass full request around (Eric Blake)
a7c8ed36bf: nbd/server: Prepare for alternate-size headers (Eric Blake)
8d2931dc85: nbd: Consistent typedef usage in header (Eric Blake)
f47b6eab83: nbd/client: Use smarter assert (Eric Blake)
414c0cf0e8: qemu-nbd: make verbose bool and local variable in main() (Denis V. 
Lunev)
173776f74d: qemu-nbd: handle dup2() error when qemu-nbd finished setup process 
(Denis V. Lunev)
e0892ced05: qemu-nbd: properly report error on error in dup2() after 
qemu_daemon() (Denis V. Lunev)
1dc8215118: qemu-nbd: properly report error if qemu_daemon() is failed (Denis 
V. Lunev)
5c56dd27a2: qemu-nbd: fix regression with qemu-nbd --fork run over ssh (Denis 
V. Lunev)
03b6762144: qemu-nbd: pass structure into nbd_client_thread instead of plain 
char* (Denis V. Lunev)
518f32221a: linux-user: Fix qemu-arm to run static armhf binaries (Helge Deller)
d971040c2d: linux-user: Fix strace output for old_mmap (Helge Deller)
eac78a4b0b: linux-user: Fix signed math overflow in brk() syscall (Helge Deller)
dfe49864af: linux-user: Prohibit brk() to to shrink below initial heap address 
(Helge Deller)
15ad98536a: linux-user: Fix qemu brk() to not zero bytes on current page (Helge 
Deller)
fd658a7b8c: migration.json: Don't use space before colon (Juan Quintela)
5034e3d4e8: qapi: better docs for calc-dirty-rate and friends (Andrei Gudkov)

Reply via email to