
Of the many changes to find with QEMU 10.0 include features and alterations such as:
- QEMU on LoongArch with KVM now supports CPU hot-plugging, para-virtualzied IPI, steam time, and other features.
- RISC-V QEMU Has support for a number of new ISAs / extensions, adds the Tenstorrent Ascalon CPU, adds the iangshan Nanhu CPU, and adds a Microblaze-V generic board.
- QEMU 10.0 adds the Intel Clearwater Forest CPU model. There is also a Sierra Forest "v2" CPU model with changes compared to the original Sierra Forest CPU model for QEMU.
- The VirtIO SCSI device has gained "true" multi-queue support with QEMU 10.0. This proper multi-queue support can enhance I/O scalability.
- QEMU 10.0 graphics code added new "apple-gfx-pci" and "apple-gfx-mmio" devices to use the macOS host's para-virtualized graphics framework to provide accelerated graphics to macOS guests. The apple-gfx-pci is intended for x86_64 guests while apple-gfx-mmio is for AArch64 macOS.
- QEMU 10's VFIO code has improved Intel IGD graphics device pass-through for all Gen11 and Gen12 hardware.
- The QEMU VFIO code has also added support for old ATI X550 GPUs.
- The Linux AIO and IO_uring back-ends can now use the "RWF_DSYNC" flag for FUA write requests rather than relying on emulation to yield performance for guest disks that have disabled the write cache.
- Improved QEMU documentation.
- Continued work on enabling more Rust programming language use within QEMU.

More details on the many QEMU 10.0 changes via the Wiki release notes . QEMU 10.0 can be downloaded from QEMU.org .