[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ANNOUNCE] QEMU 9.0.0-rc1 is now available
From: |
Michael Roth |
Subject: |
[ANNOUNCE] QEMU 9.0.0-rc1 is now available |
Date: |
Tue, 26 Mar 2024 18:32:09 -0500 |
User-agent: |
alot/0.9 |
Hello,
On behalf of the QEMU Team, I'd like to announce the availability of the
second release candidate for the QEMU 9.0 release. This release is meant
for testing purposes and should not be used in a production environment.
http://download.qemu.org/qemu-9.0.0-rc1.tar.xz
http://download.qemu.org/qemu-9.0.0-rc1.tar.xz.sig
You can help improve the quality of the QEMU 9.0 release by testing this
release and reporting bugs using our GitLab issue tracker:
https://gitlab.com/qemu-project/qemu/-/milestones/11
The release plan, as well a documented known issues for release
candidates, are available at:
http://wiki.qemu.org/Planning/9.0
Please add entries to the ChangeLog for the 9.0 release below:
http://wiki.qemu.org/ChangeLog/9.0
Thank you to everyone involved!
Changes since rc0:
5012e522ac: Update version for v9.0.0-rc1 release (Peter Maydell)
ccebb9ae35: ui/cocoa: Use NSTrackingInVisibleRect (Akihiko Odaki)
f69a6f0413: ui/cocoa: Resize window after toggling zoom-to-fit (Akihiko Odaki)
d2ee0420a3: ui/cocoa: Fix aspect ratio (Akihiko Odaki)
5c5d00df67: hw/smbios: add stub for smbios_get_table_legacy() (Igor Mammedov)
d5866a7a4e: contrib/plugins/execlog: Fix compiler warning (Yao Xingtao)
1dd7754aca: docs/system/ppc/amigang.rst: Fix formatting (BALATON Zoltan)
32da7e207c: hw/misc/stm32l4x5_rcc: Propagate period when enabling a clock
(Arnaud Minier)
1f439706a0: hw/misc/stm32l4x5_rcc: Inline clock_update() in clock_mux_update()
(Philippe Mathieu-Daudé)
52405b7f69: hw/clock: Let clock_set_mul_div() return a boolean value (Philippe
Mathieu-Daudé)
e66d741467: target/tricore/helper: Use correct string format in cpu_tlb_fill()
(Philippe Mathieu-Daudé)
a158c63b3b: monitor/hmp-cmds-target: Append a space in error message in
gpa2hva() (Yao Xingtao)
7c7a9f578e: hw/scsi/scsi-generic: Fix io_timeout property not applying (Lorenz
Brun)
9dab7bbb01: target/i386/tcg: Enable page walking from MMIO memory (Gregory
Price)
12d7b3bbd3: iotests: add test for stream job with an unaligned prefetch read
(Fiona Ebner)
bac09b093e: block-backend: fix edge case in bdrv_next_cleanup() where BDS
associated to BB changes (Fiona Ebner)
f6d38c9f6d: block-backend: fix edge case in bdrv_next() where BDS associated to
BB changes (Fiona Ebner)
3f934817c8: block/io: accept NULL qiov in bdrv_pad_request (Stefan Reiter)
2c66de61f8: vdpa-dev: Fix initialisation order to restore VDUSE compatibility
(Kevin Wolf)
d9e4070603: tests/qemu-iotests: Test 157 and 227 require virtio-blk (Thomas
Huth)
1a533ce986: qapi: document parameters of query-cpu-model-* QAPI commands (David
Hildenbrand)
125f973cc2: qapi/block-core: improve Qcow2OverlapCheckFlags documentation
(Vladimir Sementsov-Ogievskiy)
1de759534d: qapi: document leftover members in qapi/stats.json (Paolo Bonzini)
b2913cc2a1: qapi: document leftover members in qapi/run-state.json (Paolo
Bonzini)
6087783ea7: qapi: document InputMultiTouchType (Marc-André Lureau)
7270819384: qga/qapi-schema: Refill doc comments to conform to current
conventions (Markus Armbruster)
5305a4eeb8: qapi: Correct documentation indentation and whitespace (Markus
Armbruster)
209e64d9ed: qapi: Refill doc comments to conform to current conventions (Markus
Armbruster)
1e6b0505c4: qapi: Don't repeat member type in its documentation text (Markus
Armbruster)
73c67f3851: qapi: Start sentences with a capital letter, end them with a period
(Markus Armbruster)
7d08424cf7: qapi: Fix abbreviation punctuation in doc comments (Markus
Armbruster)
8698e1447f: qapi: Fix typo in request-ebpf documentation (Markus Armbruster)
aa03e16383: qapi: Fix argument markup in drive-mirror documentation (Markus
Armbruster)
7d50757c65: qapi: Tidy up indentation of add_client's example (Markus
Armbruster)
b5e29402f1: qapi: Tidy up block-latency-histogram-set documentation some more
(Markus Armbruster)
f972ed5925: qapi: Expand a few awkward abbreviations in documentation (Markus
Armbruster)
c15fbc66e2: qapi: Drop stray Arguments: line from qmp_capabilities docs (Markus
Armbruster)
e6c60bf02d: qapi: Fix bogus documentation of query-migrationthreads (Markus
Armbruster)
8eb0a257c5: qapi: Resync MigrationParameter and MigrateSetParameters (Markus
Armbruster)
e8c5503a5c: qapi: Improve migration TLS documentation (Markus Armbruster)
fe3e383901: tests/qtest/libqtest.c: Check for g_setenv() failure (Peter Maydell)
43199b1393: tests/unit/test-throttle: Avoid unintended integer division (Peter
Maydell)
f9b29c6364: tests/tcg/s390x: Test TEST AND SET (Ilya Leoshkevich)
272fba9779: target/s390x: Use mutable temporary value for op_ts (Ido Plat)
66e411885a: libqos/virtio.c: Correct 'flags' reading in qvirtqueue_kick (Zheyu
Ma)
6328d8ffa6: misc/pca955*: Move models under hw/gpio (Cédric Le Goater)
b13ba381ca: hw/nvram/mac_nvram: Report failure to write data (Peter Maydell)
c67f758069: hw/misc/pca9554: Correct error check bounds in get/set pin
functions (Peter Maydell)
bed150be5b: net/af-xdp.c: Don't leak sock_fds array in net_init_af_xdp() (Peter
Maydell)
e921e00d4b: tests/unit/socket-helpers: Don't close(-1) (Peter Maydell)
80e9791a93: tests/qtest/npcm7xx_emc_test: Don't leak cmd_line (Peter Maydell)
1967e9e067: aspeed: Make the ast1030-a1 SoC not user creatable (Cédric Le
Goater)
ed6d5c2e58: aspeed: Make the ast2600-a3 SoC not user creatable (Cédric Le
Goater)
ed355dc107: hw/microblaze: Do not allow xlnx-zynqmp-pmu-soc to be created by
the user (Thomas Huth)
8c37f869f3: .travis.yml: Remove the unused xfslib-dev package (Thomas Huth)
0235540bba: .travis.yml: Shorten the runtime of the problematic jobs (Thomas
Huth)
8fa1a21c6e: migration/multifd: Fix clearing of mapped-ram zero pages (Fabiano
Rosas)
910c164736: migration/postcopy: Fix high frequency sync (Peter Xu)
bd4480b0d0: migration: Revert mapped-ram multifd support to fd: URI (Fabiano
Rosas)
1590154ee4: target/loongarch: Fix qemu-system-loongarch64 assert failed with
the option '-d int' (Song Gao)
385e575cd5: target/riscv/kvm: fix timebase-frequency when using KVM
acceleration (Yong-Xuan Wang)
e06adebb08: target/riscv: Fix mode in riscv_tlb_fill (Irina Ryapolova)
c9b07fe14d: target/riscv: rvv: Remove the dependency of Zvfbfmin to Zfbfmin
(Max Chou)
078189b327: hw/intc: Update APLIC IDC after claiming iforce register (Frank
Chang)
0a11629c91: target/riscv/vector_helper.c: optimize loops in ldst helpers
(Daniel Henrique Barboza)
bac802ada8: target/riscv: enable 'vstart_eq_zero' in the end of insns (Ivan
Klokov)
d57dfe4b37: trans_rvv.c.inc: remove redundant mark_vs_dirty() calls (Daniel
Henrique Barboza)
b46631f122: target/riscv: remove 'over' brconds from vector trans (Daniel
Henrique Barboza)
df4252b2ec: target/riscv/vector_helpers: do early exit when vstart >= vl
(Daniel Henrique Barboza)
929e521a47: target/riscv: always clear vstart for ldst_whole insns (Daniel
Henrique Barboza)
7e53e3ddf6: target/riscv: always clear vstart in whole vec move insns (Daniel
Henrique Barboza)
768e7b329c: target/riscv/vector_helper.c: fix 'vmvr_v' memcpy endianess (Daniel
Henrique Barboza)
0848f7c18e: trans_rvv.c.inc: set vstart = 0 in int scalar move insns (Daniel
Henrique Barboza)
d3646e31ce: target/riscv/vector_helper.c: set vstart = 0 in
GEN_VEXT_VSLIDEUP_VX() (Daniel Henrique Barboza)
68c9e54bea: target/riscv: do not enable all named features by default (Daniel
Henrique Barboza)
9352f80cd9: coroutine: reserve 5,000 mappings (Stefan Hajnoczi)
05007258f0: meson: remove dead dictionary access (Paolo Bonzini)
55900f5dcc: tests/avocado: sbsa-ref: add OpenBSD tests for misc 'max' setup
(Marcin Juszkiewicz)
385ac766e8: tests/avocado: sbsa-ref: add Alpine tests for misc 'max' setup
(Marcin Juszkiewicz)
21f123f3c2: tests/avocado: drop virtio-rng from sbsa-ref tests (Marcin
Juszkiewicz)
06f6bbc3bd: tests/avocado: update sbsa-ref firmware (Marcin Juszkiewicz)
9837697b7f: gitlab: aggressively avoid extra GIT data (Alex Bennée)
732810235f: tests/plugins: fix use-after-free bug (Paolo Bonzini)
7fd226b047: target/i386: Revert monitor_puts() in do_inject_x86_mce() (Tao Su)
d4069a84a3: ui: compile dbus-display1.c with -fPIC as necessary (Marc-André
Lureau)
e99441a379: ui/curses: Do not use console_select() (Akihiko Odaki)
ca3de7b5af: ui/cocoa: Do not use console_select() (Akihiko Odaki)
d4c199566f: ui/vnc: Do not use console_select() (Akihiko Odaki)
271a197425: ui/vc: Do not inherit the size of active console (Akihiko Odaki)
77642f92c0: target/loongarch: Fix qemu-loongarch64 hang when executing 'll.d
$t0, $t0, 0' (Song Gao)
9c70db9a43: target/loongarch: Fix tlb huge page loading issue (Xianglai Li)
0a57a96ec6: hw/intc/loongarch_extioi: Fix interrupt routing update (Bibo Mao)
518d2f4300: target/hppa: fix do_stdby_e() (Sven Schnelle)
b5e0b3a53c: target/hppa: mask privilege bits in mfia (Sven Schnelle)
ad1fdacd1b: target/hppa: exit tb on flush cache instructions (Sven Schnelle)
ae157fc250: target/hppa: fix access_id check (Sven Schnelle)
d37fad0ae5: target/hppa: fix shrp for wide mode (Sven Schnelle)
c3ea1996a1: target/hppa: ldcw,s uses static shift of 3 (Sven Schnelle)
46174e140d: target/hppa: Fix assemble_12a insns for wide mode (Richard
Henderson)
4768c28edd: target/hppa: Fix assemble_11a insns for wide mode (Richard
Henderson)
72bace2d13: target/hppa: Fix assemble_16 insns for wide mode (Richard Henderson)
c3b1aa1c1a: crypto: report which ciphers are being skipped during tests (Daniel
P. Berrangé)
48ca1cabd3: crypto: use error_abort for unexpected failures (Daniel P. Berrangé)
e503fc55ac: crypto: query gcrypt for cipher availability (Daniel P. Berrangé)
eac57306d8: crypto: factor out conversion of QAPI to gcrypt constants (Daniel
P. Berrangé)
038b421788: Revert "chardev: use a child source for qio input source" (Daniel
P. Berrangé)
e8ee827ffd: Revert "chardev/char-socket: Fix TLS io channels sending too much
data to the backend" (Daniel P. Berrangé)
8bd8b04adc: chardev: lower priority of the HUP GSource in socket chardev
(Daniel P. Berrangé)
e79f8b8b2d: seccomp: report EPERM instead of killing process for spawn set
(Daniel P. Berrangé)
4a1babe58a: update edk2 binaries for arm, risc-v and x86 secure boot. (Gerd
Hoffmann)
1093201857: roms/efi: use pure 64-bit build for edk2-x86_64-secure-code.fd
(Gerd Hoffmann)
2ffd75ef62: roms/efi: exclude efi shell from secure boot builds (Gerd Hoffmann)
a3eeb4f646: roms/efi: drop workaround for edk2-stable202308 (Gerd Hoffmann)
a406930968: roms/efi: clean up edk2 build config (Gerd Hoffmann)
3343f296ff: vl: do not assert if sev-guest is used together with TCG (Paolo
Bonzini)
7ea9cfc8ab: vl: convert qemu_machine_creation_done() to Error ** (Paolo Bonzini)
2cc68629a6: target/i386: fix direction of "32-bit MMU" test (Paolo Bonzini)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ANNOUNCE] QEMU 9.0.0-rc1 is now available,
Michael Roth <=