QEMU 8.2 Released With New VirtIO-Sound & VirtIO-GPU "Rutabaga" Devices

Written by Michael Larabel in Virtualization on 20 December 2023 at 05:16 AM EST. 20 Comments
VIRTUALIZATION
QEMU 8.2 has been released as the newest update for this open-source processor emulator that plays an important role within the open-source Linux virtualization stack.

QEMU 8.2 brings forth many new features and improvements for closing out 2023. Some of the key QEMU 8.2 highlights include:

- QEMU 8.2 adds a new "virtio-sound" device that implements capture and playback from inside a guest using the configured audio backend of the host machine.

- A new VirtIO-GPU "Rutabaga" device that allows various abstractions of GPU and display virtualization. This VirtIO-GPU Rutabaga comes from the Android/CrosVM graphics stack and is intended for use with the Android Emulator on QEMU.

- For Microsoft Hyper-V users is now a new "hv-balloon" device for the Hyper-V Dynamic Memory protocol. QEMU documentation describes this as "virtio-balloon on steroids for Windows guests."

- Support for UFS emulation via new ufs and ufs-lu devices.

- P2P support for VFIO migration.

- Prep changes for the new IOMMUFD back-end.

- As usual the RISC-V software development continues to be quite active. QEMU 8.2 is supporting a number of new RISC-V ISA extensions, support for virtual IRQs and IRQ filtering, and RISC-V vector crypto v1.0 support.

- QEMU's 68k Macintosh Quadra 800 emulation can now boot MacOS 7.1, A/UX 3.0.1, Linux, and NetBSD 9.3.

- New Arm CPU types of Cortex-A710 and Neoverse-N2. There is also support for newer ARM architecture extensions that can now be emulated.

- QEMU on LoongArch now supports the LASX and PRELDX instructions. Plus support for 4K page sizes and other ongoing LoongArch enablement work.

- With Intel having dropped support for HAX(M) as the Hardware Accelerated Execution Manager, HAX is no longer supported by QEMU. It was at the start of this year intel discontinued HAXM development.

QEMU logo


Downloads and more details on the QEMU 8.2 feature release via wiki.qemu.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week