QEMU 10.2 Released With IO_uring Support For Helping Allow For Greater Performance

As a wonderful gift to open-source Linux virtualization users this Christmas Eve is the release of the QEMU 10.2 emulator.

QEMU 10.2 brings a number of new features and changes including:

- On systems supporting IO_uring, QEMU's main loop is now based on IO_uring to improve performance and enable other new featues and potential future performance improvements.

- Replay Protected Memory Block "RPMB" emulation to the eMMC device model is added.

- Removal of the deprecated VFIO platform, VFIO Calxeda XGMAC, and VFIO AMD XGBE drivers.

- The 9pfs file-system code now supports FreeBSD hosts.

- QEMU sanity check improvements to the crypto subsystem code.

- Dropping support for the old Arm PXA CPU family.

- Various user-mode emulation improvements.

- The minimum supported Rust version is bumped to 1.83.

More details on the many QEMU 10.2 changes affecting different hardware targets and more via the QEMU.org Wiki . QEMU 10.2 can be downloaded at QEMU.org .


More information on the IO_uring use in QEMU 10.2 for modern Linux systems can be found via this Red Hat slide deck from this year's KVM Forum.