1. Confidential Guest Memory Access: Initial support for accessing and mapping confidential guest memory when using SEV-SNP/TDX, allowing for improved passthrough support for virtual machines.
2. Enhanced Live Migration: New capabilities for live migration include multifd support to accelerate post-copy migration, optimizations for pre-copy migration, and RDMA migration support for IPv6.
3. Expanded CPU Features and Machine Models: The update introduces new CPU features and board/machine models across various architectures such as ARM, LoongArch, Microblaze, RISC-V, and x86.
4. QEMU Guest Agent Improvements: A new command, 'guest-get-load', allows for querying the load of virtual machines running Windows.
5. Architecture-Specific Enhancements: Each architecture has received tailored improvements, such as added CPU features for ARM, IRQ chip support for LoongArch, endian selection for Microblaze, and atomic instruction fetch support for RISC-V.
6. Deprecation and Removal of Features: Some older features and board models have been deprecated or removed, with suggested replacements provided in the documentation.
7. Miscellaneous Fixes and Improvements: The release includes numerous fixes across components, optimizing various functionalities such as block device backends, network throughput, and guest agent capabilities.
In addition to these features, QEMU 10.1.0 also incorporates enhancements in memory backends, migration strategies, and support for new hardware platforms, making it a robust choice for virtualization needs.
Future Directions
The QEMU development team continues to prioritize support for emerging technologies and architectures, ensuring that future releases will likely include further enhancements in cloud computing, security features, and integration with contemporary hardware. Additionally, ongoing efforts to improve Rust support and compatibility with various operating systems will expand QEMU's usability across different environments.
As virtualization technology evolves, QEMU is expected to remain at the forefront, adapting to new challenges in computing and providing users with cutting-edge solutions for their virtualization requirements. Users are encouraged to explore the full documentation for comprehensive details on the new features, deprecations, and enhancements introduced in this release
QEMU 10.1.0 released
QEMU version 10.1.0 has been released, containing over 2700 commits from 226 authors. This release includes several key features and improvements, such as initial support for accessing confidential guest memory with SEV-SNP/TDX and enhanced live migration capabilities. Additionally, QEMU now supports various new CPU features, board/machine models, and platforms across different architectures, including ARM, LoongArch, Microblaze, RISC-V, and x86. The update also includes numerous other improvements, additions, and fixes for various components of the QEMU system.