All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Tokarev <mjt@tls.msk.ru>
To: qemu-devel@nongnu.org
Cc: qemu-stable@nongnu.org
Subject: [ANNOUNCE] QEMU 10.0.2 Stable released
Date: Thu, 29 May 2025 09:21:30 +0300	[thread overview]
Message-ID: <1748499690.323471.13081.nullmailer@localhost> (raw)

Hi everyone,

The QEMU v10.0.2 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-10.0.2.tar.xz
  https://download.qemu.org/qemu-10.0.2.tar.xz.sig (signature)

v10.0.2 is now tagged in the official qemu.git repository, and the
stable-10.0 branch has been updated accordingly:

  https://gitlab.com/qemu-project/qemu/-/commits/stable-10.0

There are 62 changes since the previous v10.0.0 release.

10.0.x is expected to be the next long-term-support series.

There was no 10.0.1 release tarball, instead, 10.0.2 has been
released as a quick fix with a single revert of a commit which
shouldn't be in 10.0.x series in the first place.

Thank you everyone who has been involved and helped with the stable series!

/mjt

Changelog (stable-10.0-hash master-hash Author Name: Commmit-Subject):

ff3419cbac Michael Tokarev:
 Update version for 10.0.2 release
6f7a53e58e Michael Tokarev:
 Revert "Drop support for Python 3.8"
fd0b1a5b13 Michael Tokarev:
 Update version for 10.0.1 release
3d5b2f81fb d64db833d6 Thomas Huth:
 Drop support for Python 3.8
6966e0ba1d ebd394948d Helge Deller:
 target/hppa: Fix FPE exceptions
5f119c69ff b4b49cf39d Helge Deller:
 linux-user/hppa: Send proper si_code on SIGFPE exception
679450c926 923976dfe3 Helge Deller:
 target/hppa: Copy instruction code into fr1 on FPU assist fault
8a48520c17 17bec9235b Peter Xu:
 migration: Allow caps to be set when preempt or multifd cap enabled
7484d61bdb 6be7696129 Maciej S. Szmigiero:
 migration/multifd: Don't send device state packets with zerocopy flag
5e8ef1da89 7f2131c35c Zhao Liu:
 qapi/misc-target: Fix the doc to distinguish query-sgx and query-sgx-capabilities
ef1655962f 560375cff3 Rakesh Jeyasingh:
 hw/pci-host: Remove unused pci_host_data_be_ops
cdf3fb0617 e5894fd6f4 Rakesh Jeyasingh:
 hw/pci-host/gt64120: Fix endianness handling
3e59fccb03 7a48612306 Xiaoyao Li:
 i386/hvf: Make CPUID_HT supported
2f6357ca96 5979f50fa9 Xiaoyao Li:
 i386/tcg: Make CPUID_HT and CPUID_EXT3_CMP_LEG supported
9ac56fb385 f396c217a5 Daniel Henrique Barboza:
 target/riscv/kvm: do not read unavailable CSRs
6ba14ba513 d3b6f1742c Daniel Henrique Barboza:
 target/riscv/kvm: add kvm_csr_cfgs[]
90f7e23cb7 11766e1761 Daniel Henrique Barboza:
 target/riscv/kvm: turn kvm_riscv_reg_id_ulong() into a macro
ea8eb871ab b609610349 Daniel Henrique Barboza:
 target/riscv/kvm: turn u32/u64 reg functions into macros
04b855727f 906af6de94 Daniel Henrique Barboza:
 target/riscv/kvm: fix leak in kvm_riscv_init_multiext_cfg()
c500814317 73f81da0a3 Daniel Henrique Barboza:
 target/riscv/kvm: minor fixes/tweaks
95c0e6e065 2669b696e2 Anton Blanchard:
 target/riscv: Fix vslidedown with rvv_ta_all_1s
7b21781562 8539a1244b Max Chou:
 target/riscv: Fix the rvv reserved encoding of unmasked instructions
43a4f232fa db21c3eb05 Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to vector indexed load/store instructions
be6e117a83 1f090a229f Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to vector narrow/widen instructions
faaeaa955c 411eefd56a Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to vector integer extension instructions(OPMVV)
19d107468e b5480a693e Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to vector slide instructions(OPIVI/OPIVX)
2a0eb3c2a1 fda68acb77 Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to OPIVV/OPFVV(vext_check_sss) instructions
0bfd8dd14b fbeaf35838 Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to OPIVI/OPIVX/OPFVF(vext_check_ss) instructions
bc502d4de9 629c2a8dd7 Max Chou:
 target/riscv: rvv: Apply vext_check_input_eew to vrgather instructions to check mismatched input EEWs encoding constraint
027ea4a2f5 b0450a101d Anton Blanchard:
 target/riscv: rvv: Add CHECK arg to GEN_OPFVF_WIDEN_TRANS
336fed6bb8 3e8d1e4a62 Anton Blanchard:
 target/riscv: rvv: Source vector registers cannot overlap mask register
70dbbc2811 22b448ccc6 Icenowy Zheng:
 common-user/host/riscv: use tail pseudoinstruction for calling tail
156321d18e ad63158bdb Ziqiao Kong:
 target/riscv: fix endless translation loop on big endian systems
b76d4a5657 56cde18d04 Paolo Bonzini:
 hw/riscv: Fix type conflict of GLib function pointers
bc15a8db4f 19cf1a7d9e Loïc Lefort:
 target/riscv: pmp: fix checks on writes to pmpcfg in Smepmp MML mode
504dcda206 915b203745 Loïc Lefort:
 target/riscv: pmp: move Smepmp operation conversion into a function
f82dd2837c 4541d205f0 Loïc Lefort:
 target/riscv: pmp: don't allow RLB to bypass rule privileges
15143814cd 0b1c23a582 Klaus Jensen:
 hw/nvme: fix nvme hotplugging
40558266b1 0caed25cd1 Akihiko Odaki:
 virtio: Call set_features during reset
8efe15927b bdf12f2a56 Fabiano Rosas:
 s390x: Fix leak in machine_set_loadparm
a0f326228a 89f7b4da76 Christian Schoenebeck:
 9pfs: fix FD leak and reduce latency of v9fs_reclaim_fd()
5081dc508d 61da38db70 Christian Schoenebeck:
 9pfs: fix concurrent v9fs_reclaim_fd() calls
9340920c3f 54e54e594b Bernhard Beschow:
 hw/i2c/imx: Always set interrupt status bit if interrupt condition occurs
bfa3f55f0f 88fb705600 Edgar E. Iglesias:
 xen: mapcache: Split mapcache_grants by ro and rw
a03d7d6e32 a4b20f737c Aleksandr Partanen:
 xen: mapcache: Fix finding matching entry
827be9d37a 1e94ddc685 Paolo Bonzini:
 target/i386: do not block singlestep for STI
f60033d379 e54ef98c8a Paolo Bonzini:
 target/i386: do not trigger IRQ shadow for LSS
01a9f1a6c5 eba837a31b Bernhard Beschow:
 hw/gpio/imx_gpio: Fix interpretation of GDIR polarity
be7b08eb9f 82707dd4f0 Peter Maydell:
 docs: Don't define duplicate label in qemu-block-drivers.rst.inc
ac32612b93 8ed7c0b648 Peter Maydell:
 target/arm: Don't assert() for ISB/SB inside IT block
07f034c7f4 97cdd1b0a7 Tim Lee:
 hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
86b846f902 9401f91b9b Richard Henderson:
 accel/tcg: Don't use TARGET_LONG_BITS in decode_sleb128
8a9a719314 a5b30be534 Akihiko Odaki:
 meson: Use osdep_prefix for strchrnul()
e1ccfea380 797150d69d Akihiko Odaki:
 meson: Share common C source prefixes
1604055e4e 6804b89fb5 Akihiko Odaki:
 meson: Remove CONFIG_STATX and CONFIG_STATX_MNT_ID
7bff88a745 563cd698df Akihiko Odaki:
 meson: Use has_header_symbol() to check getcpu()
e60bbdad93 d4a785ba30 Hauke Mehrtens:
 target/mips: Fix MIPS16e translation
dbbb444d72 56a9f0d4c4 Peter Maydell:
 hw/core/cpu: gdb_arch_name string should not be freed
94da90b8c7 d5f241834b Philippe Mathieu-Daudé:
 hw/core: Get default_cpu_type calling machine_class_default_cpu_type()
2da497fd4f 6b661b7ed7 Richard Henderson:
 target/avr: Improve decode of LDS, STS
00a5dc2899 94a159f3dc Paolo Bonzini:
 target/i386/hvf: fix lflags_to_rflags
86ffc25d35 f6b5f71f04 Maciej S. Szmigiero:
 target/i386: Reset parked vCPUs together with the online ones
3af56fc07f 280712b787 Ewan Hai:
 target/i386: Fix model number of Zhaoxin YongFeng vCPU template



                 reply	other threads:[~2025-05-29  6:22 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1748499690.323471.13081.nullmailer@localhost \
    --to=mjt@tls.msk.ru \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-stable@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.