If you experience any difficulty in accessing content on our website, please contact us at 1-866-333-8917 or email us at support@chicagovps.net and we will make every effort to assist you.

By
September 6, 2024

QEMU 9.1 Update: Enhanced ARM and RISC-V Support with New Compression Offload Feature

QEMU 9.1, the latest version of the open-source machine emulator and virtualization software, has been launched with enhanced hardware support and improvements, particularly for ARM and RISC-V platforms.

Released after its predecessor QEMU 9.0, QEMU 9.1 delivers new features such as compression offload support through Intel In-Memory Analytics Accelerator (IAA) or User Space Accelerator Development Kit (UADK). It also brings improved postcopy failure recovery capabilities.

In this version, additional functionalities are included such as VIRTIO_F_NOTIFICATION_DATA, enabling guest drivers to send extra data with device notifications for enhanced performance or debugging. There’s also added support for the guest-network-get-route command on Linux systems, and guest-ssh-* operations on Windows.

For ARM technology, QEMU 9.1 supports new emulation for architectural features like FEAT_NMI, FEAT_CSV2_3, FEAT_ETS2, FEAT_Spec_FPACC, FEAT_WFxT, and FEAT_Debugv8p8. The release further introduces nested/two-stage page table support for emulated SMMUv3, added capabilities for the xilinx_zynq board including cache controller and multiple CPUs, and support for the B-L475E-IOT01A board with a DM163 display.

For RISC-V, it adds support for Zve32x, Zve64x, Zimop, Zcmop, Zama16b, Zabha, Zawrs, and Smcntrpmf extensions, support for privileged architecture specification version 1.13, and enhances debug/GDB support.

For LoongArch, it adds support for booting an ELF kernel directly, support for running up to 256 vCPUs via the extioi virt extension, and enhances debug/GDB support. For SPARC, it adds emulation support for FMAF, IMA, VIS3, and VIS4 architecture features.

For x86, the QEMU 9.1 release introduces CPU emulation support for Icelake-Server-v7, SapphireRapids-v3, and Sierra Forest processors, as well as KVM support for running AMD SEV-SNP guests. On top of that, this release also brings security fixes for QEMU NBD server and NBD TLS encryption.

Last but not least, QEMU 9.1 enhances command line support for configuring allowed or blocked commands. For more details, check out the full list of changes on the official website, from where you can also download QEMU 9.1 if you fancy compiling it from sources, otherwise install it from your distro’s repositories.


ChicagoVPS is your gateway to unparalleled hosting solutions. Our state-of-the-art datacenters and powerful network ensures lightning-fast speeds and uninterrupted connectivity for your websites and applications. Whether you’re a startup looking for scalable resources or an enterprise in need of enterprise-grade hosting, our range of plans and customizable solutions guarantee a perfect fit. Trust in ChicagoVPS to deliver excellence, combining unmatched reliability and top-tier support.

For Inquiries or to receive a personalized quote, please reach out to us through our contact form here or email us at sales@chicagovps.net.

Subscribe Email

Top