HomeNewsQEMU 9.1.0 has Released With Major Changes

QEMU 9.1.0 has Released With Major Changes

On 3rd September 2024, QEMU 9.1.0 was released with many changes and new features. 

9.1.0 QEMU dropped the Nios II target, rdmacm-mux helper, and the pvrdma device. The virtio-blk devices scsi utility drops with the update. Now, you can replace it with the virtio-scsi.

QEMU update has improved offload support for compression through UADK (User Space Accelerator Development Kit) or IAA (Intel In-Memory Analytics Accelerator). The update has RISC-V for improved debug support and SPARC for emulation support in different architectures like FMAF, VIS4, and IMA. 

This QEMU 9.1.0 enables the x86 to run an AMD SEV-SNP guest, and the update of x86 also provides CPU emulation for SierraForest and Icelake-Server-v7.

This version has the LoongArch update for better debug support and this additional capability to directly boot the ELF kernel, running 256 vCPU through Peter Virtue.

Compression migration, along with block migration, which used to migrate commands, have now been dropped. You can now use libvirt to migrate commands, whereas multifid has to be used for compression.

RISC-V supports Zimop, Zve32x, Zama16b, Zawrs, Zve64x, and many more. There’s improvement in ARM in this update, which also supports emulation architectures like FEAT_CSV2_3, FEAT_NMI, FEAT_Spec_FPACC, etc.

This ARM has nested page table support for the emulated SMMUv3 and xilinx_zynq board support for different CPUs.

Finally, QEMU 9.1.0 supports many different commands, like guest-network-get-route on Linux and guest-ssh-* on Windows, with improved CLI support for configuration.

This update mainly provides multiple security fixes and patches for NBD TLS encryption and the QEMU NBD server.

If you want detailed information about the new QEMU update, you can check the official release notes.

Mehedi Hasan
Mehedi Hasan
Mehedi Hasan is a dedicated Linux enthusiast with a passion for helping others understand the core concepts of Linux systems. He focuses on breaking down complex topics into simple, beginner-friendly explanations. His goal is to make Linux accessible without overwhelming new learners.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Trending Now

50 Useful Linux IP Commands for Network Administrators

Linux offers some of the best networking utilities for...

20 Best Games For Apple TV That You Must Try

Apple has brought the best devices, whether it is...

10 Best Sandbox Games for PC | Enjoy the Virtual World

Generally, sandbox games are the type of open-world games...

How To Make A Raspberry Pi Face Recognition Project

Raspberry Pi is a low-cost mini-computer that has made...

How to Reset Forgotten Root Password in Ubuntu Linux

Statistics say that almost 25% of people usually forget...