Hi everyone, The QEMU v9.1.3 stable release is now available.
You can grab the tarball from our download page here: https://www.qemu.org/download/#source https://download.qemu.org/qemu-9.1.3.tar.xz https://download.qemu.org/qemu-9.1.3.tar.xz.sig (signature) v9.1.3 is now tagged in the official qemu.git repository, and the stable-9.1 branch has been updated accordingly: https://gitlab.com/qemu-project/qemu/-/commits/stable-9.1 There are 65 changes since the previous v9.1.2 release. This is supposed to be the last release in 9.1.x series. Thank you everyone who has been involved and helped with the stable series! /mjt Changelog (stable-9.1-hash master-hash Author Name: Commmit-Subject): 18e7fef77e Michael Tokarev: Update version for 9.1.3 release 104c686f46 8b647bd352 Dominik 'Disconnect3d' Czarnota: gdbstub/user-target: fix gdbserver int format (%d -> %x) 4cbe76b952 c6a1b591a6 Laurent Vivier: net/dump: Correctly compute Ethernet packet offset 01d03bafcd 84dfdcbff3 Laurent Vivier: net: Fix announce_self 89cc037912 e43ced8be1 Ilya Leoshkevich: target/s390x: Fix MVC not always invalidating translation blocks 21406429cb 719168fba7 Steve Sistare: physmem: fix qemu_ram_alloc_from_fd size calculation 3b0234c950 664280abdd Hongren Zheng: hw/usb/canokey: Fix buffer overflow for OUT packet 09537fbd34 1edc3d43f2 Peter Maydell: target/arm: arm_reset_sve_state() should set FPSR, not FPCR 7594c49b95 1ce979e726 Li Zhijian: hw/cxl: Fix msix_notify: Assertion `vector < dev->msix_entries_nr` 30faa99558 9fb1c9a1bb Igor Mammedov: tests: acpi: update expected blobs a4f807dfab 0b05339198 Igor Mammedov: pci: acpi: Windows 'PCI Label Id' bug workaround a988265bb8 1ad32644fe Igor Mammedov: tests: acpi: whitelist expected blobs d00c5d29ed 42e2a7a0ab Nicholas Piggin: pci/msix: Fix msix pba read vector poll end calculation 9e0ece41fc 694632fd44 Sebastian Ott: pci: ensure valid link status bits for downstream ports 98f7a50d4c bb5b7fced6 Phil Dennis-Jordan: hw/usb/hcd-xhci-pci: Use modulo to select MSI vector as per spec 34a2b679c5 78b0c15a56 Gabriel Barrantes: backends/cryptodev-vhost-user: Fix local_error leaks 07893634cb a87077316e Philippe Mathieu-Daudé: tests/qtest/boot-serial-test: Correct HPPA machine name 49da21ed5a 2588a5f99b Yuan Liu: multifd: bugfix for incorrect migration data with QPL compression b604a42faa cdc3970f85 Yuan Liu: multifd: bugfix for migration using compression methods 58e5249e5b 35049eb0d2 Fabiano Rosas: migration: Fix arrays of pointers in JSON writer 15efc4a0dd 9867c3a7ce Peter Xu: migration: Dump correct JSON format for nullptr replacement 575ed2e688 f52965bf0e Fabiano Rosas: migration: Rename vmstate_info_nullptr 7d2122b94a c76ee1f625 Fabiano Rosas: s390x: Fix CSS migration 1e223152b6 69d1f78456 Fabiano Rosas: migration: Fix parsing of s390 stream aacde7dfb7 2aead53d39 Fabiano Rosas: migration: Remove unused argument in vmsd_desc_field_end 6b45ab5173 86bee9e0c7 Fabiano Rosas: migration: Add more error handling to analyze-migration.py e85081d81f 93dcc9390e Han Han: target/i386/cpu: Fix notes for CPU models 82e06839c4 b4859e8f33 Philippe Mathieu-Daudé: docs: Correct release of TCG trace-events removal 4610a7d0a5 d41989e754 Bibo Mao: target/loongarch: Use actual operand size with vbsrl check 97983a9cc2 591e848aca Alex Bennée: config/targets: update aarch64_be-linux-user gdb XML list 0c5ce2f91c 14e568ab48 David Hildenbrand: s390x/s390-virtio-ccw: don't crash on weird RAM sizes f5ee58666d 0d0141fadc Yong-Xuan Wang: hw/intc/riscv_aplic: Fix APLIC in_clrip and clripnum write emulation 56b415017c 3f2a05b31e Maciej S. Szmigiero: target/i386: Reset TSCs of parked vCPUs too on VM reset 76fc629fd9 eea5aeef84 Albert Esteve: vhost-user: fix shared object return values bbdcf1dcc0 e2d98f2571 Thomas Huth: meson.build: Disallow libnfs v6 to fix the broken macOS build d15fb196e3 9678b9c505 Peter Maydell: hw/intc/arm_gicv3_its: Zero initialize local DTEntry etc structs f0e661a340 74dc38d0c6 Michael Tokarev: pc-bios: add missing riscv64 descriptor 1dadf08628 0f5715e4b5 Gerd Hoffmann: roms: re-add edk2-basetools target c8269bdd68 57e2cc9abf Gerd Hoffmann: x86/loader: only patch linux kernels 86f0cfa0ef b438362a14 Roman Artemev: tcg/riscv: Fix StoreStore barrier generation edda364737 04e006ab36 Richard Henderson: tcg: Reset free_temps before tcg_optimize 9e1cacffdb d06a9d843f Christian Schoenebeck: 9pfs: fix regression regarding CVE-2023-2861 daccb6cf67 5311599cdc Peter Maydell: target/riscv: Avoid bad shift in riscv_cpu_do_interrupt() 107bc19e5d 26dcf2be7e Ahmad Fatoum: hw/openrisc/openrisc_sim: keep serial@90000000 as default 291a00967d 6651f8f2e5 Klaus Jensen: hw/nvme: take a reference on the subsystem on vf realization 2745a72656 9162f10125 Klaus Jensen: hw/nvme: fix msix_uninit with exclusive bar 2e19aaa96e 2fc0a78a57 Glenn Miles: target/ppc: Fix THREAD_SIBLING_FOREACH for multi-socket 2b2df86088 fa416ae615 Nicholas Piggin: target/ppc: Fix non-maskable interrupt while halted 2bc5c92625 eaab44ccc5 Christian Schoenebeck: tests/9p: also check 'Tgetattr' in 'use-after-unlink' test 313f59d692 c81e7219e0 Christian Schoenebeck: 9pfs: fix 'Tgetattr' after unlink 4dbe8c865c 3bc4db4443 Christian Schoenebeck: 9pfs: remove obsolete comment in v9fs_getattr() 74e160400c 462db8fb1d Christian Schoenebeck: tests/9p: add 'use-after-unlink' test 0d36c2cb62 4ec9849650 Christian Schoenebeck: tests/9p: add missing Rgetattr response name dba92fd3ea abf0f092c1 Christian Schoenebeck: tests/9p: fix Rreaddir response name 18055fe359 3abb67323a Guenter Roeck: scsi: megasas: Internal cdbs have 16-byte length d6f305515a e8185fdc63 Harsh Prateek Bora: ppc/spapr: fix drc index mismatch for partially enabled vcpus a40689e7b5 9379ea9db3 Akihiko Odaki: virtio-net: Add queues before loading them d1600147e3 87ae45e602 Peter Xu: migration: Allow pipes to keep working for fd migrations 916cb32dbf cfa3a6c545 Pierrick Bouvier: plugins: add missing export for qemu_plugin_num_vcpus 7f5f61c76e fbdea3d6c1 Jakub Jelen: ssh: Do not switch session to non-blocking mode 7ba3544b36 5102f9df4a Kevin Wolf: qdev: Fix set_pci_devfn() to visit option only once 726cf014d8 a8575f7fb2 Akihiko Odaki: virtio-net: Fix size check in dhclient workaround 6979e4f558 d95fd9838b Ilya Leoshkevich: linux-user: Fix strace output for s390x mmap() 73a5dffbe1 335be5bc44 Peter Maydell: hw/intc/loongarch_extioi: Use set_bit32() and clear_bit32() for s->isr 9b52d9bacc 3d7680fb18 Peter Maydell: bitops.h: Define bit operations on 'uint32_t' arrays 9b381a2a15 3bf7dcd47a Peter Maydell: hw/intc/openpic: Avoid taking address of out-of-bounds array index
OpenPGP_signature.asc
Description: OpenPGP digital signature