QEMU 10.2.0 released with io_uring and migration improvements

The QEMU project has announced version 10.2.0, emphasizing performance optimizations in its event loop and live migration features. This update introduces io_uring support for better I/O handling on Linux systems and a new cpr-exec migration mode to minimize disruptions during virtual machine updates. It also expands hardware emulation for architectures like ARM and RISC-V.

QEMU, an open-source emulator that enables running software from one hardware platform on another architecture, unveiled version 10.2.0 on January 7, 2026. The release targets enhancements in the core event loop, live migration efficiency, and support for various processor architectures including ARM, RISC-V, and HPPA.

A key upgrade involves integrating the io_uring asynchronous I/O interface on supported modern Linux hosts. This change aims to lower system overhead and reduce latency during intensive input/output tasks, benefiting users with high-performance virtualization needs.

In migration capabilities, the new cpr-exec mode stands out. It reuses existing states and connections to cut resource use, allowing virtual machines to update with little interruption while maintaining file descriptors and memory integrity.

For ARM and AArch64, the emulator now includes several new CPU features such as FEAT_SCTLR2, FEAT_TCR2, FEAT_LSE128, FEAT_ATS1A, and others like FEAT_AIE and FEAT_GCS. These additions enable testing of software reliant on recent ARM instruction sets.

RISC-V sees an update to OpenSBI version 1.7 and implementation of the HMP MonitorDef API. PowerPC gains compatibility with PowerNV11 and PPE42 CPUs, plus FADUMP support for pSeries systems to aid failure analysis. HPPA improvements, stemming from Google Summer of Code efforts, enhance emulation of the HP 715/64 workstation, incorporating the NCR 53c710 SCSI controller and HP LASI I/O controller.

On x86, a new MSHV accelerator supports Hyper-V guests without nested virtualization penalties, and the big QEMU lock for HPET has been eliminated. Storage features include 9pfs backend compatibility with FreeBSD hosts and RPMB emulation for eMMC devices, alongside QMP-exposed block boundaries.

Security updates allow multiple x509 certificate-key pairs in the cryptographic subsystem for smoother transitions to new standards. The security policy now specifies "security errors" for defined machine types and configurations.

Rust integration advances, requiring at least version 1.83, with PL011 and HPET devices reaching feature parity against C implementations. Obsolete elements removed include the -old-param option and ARM pxa CPU family, while wavcapture commands are marked for deprecation.

This release broadens QEMU's utility for developers and system administrators across diverse platforms.

관련 기사

Realistic illustration of Linus Torvalds announcing Linux kernel 6.19 release, featuring Intel/AMD hardware, GPU, storage, and performance upgrade icons.
AI에 의해 생성된 이미지

Linux kernel 6.19 released: end of 6.x series with major Intel/AMD/Arm hardware, GPU, storage, networking, and cloud upgrades

AI에 의해 보고됨 AI에 의해 생성된 이미지

Linus Torvalds announced the stable release of Linux kernel 6.19 on February 9, 2026, following an eight-week development cycle with a one-week delay. Marking the end of the 6.x series—like 3.x to 4.0 and 5.x to 6.0—this non-LTS version (6.18 LTS until December 2027) brings extensive enhancements for Intel/AMD/Arm hardware, older GPUs, file systems, peripherals, HDR graphics, networking, virtualization, and cloud environments. Torvalds timed it with a major U.S. sporting event, joking, "6.19 is out as expected -- just as the US prepares to come to a complete standstill later today, watching the latest batch of televised commercials," and noted the next kernel will be 7.0 as he's "running out of fingers and toes."

The latest version of QEMU, 10.2, has been released. This update introduces support for IO_uring to enhance performance.

AI에 의해 보고됨

QEMU version 10.2 introduces a new MSHV accelerator designed for Hyper-V guests. Microsoft has provided its perspective on this development in open-source virtualization. The update aims to enhance performance in Linux-based environments.

The first release candidate for Linux kernel 7.0 has been made available, incorporating various enhancements. This version includes improvements for Microsoft Hyper-V, support for AMD Zen 6 performance monitoring, and preparations for Intel Diamond Rapids processors. Credits in the kernel now honor the creator of Linux-Next.

AI에 의해 보고됨

The Linux kernel 6.19 introduces the X86_NATIVE_CPU feature, allowing native optimizations that can boost performance by 5-15% on Intel and AMD processors. This Kconfig option simplifies building kernels tailored to specific hardware using the -march=native compiler flag. Benchmarks indicate gains in tasks like encryption and scientific simulations, potentially benefiting data centers and high-performance computing.

The Linux 7.0 kernel development has incorporated updates to AppArmor, AMDGPU, Ceph, and eCryptfs. These changes include security and hardware support improvements. The merges signal ongoing progress toward the kernel's release.

AI에 의해 보고됨

The Mageia project has unveiled the initial alpha ISO for its upcoming Mageia 10 Linux distribution, powered by the Linux kernel 6.18 LTS. This early build invites developers, testers, and enthusiasts to evaluate forthcoming features ahead of the planned April 2026 release. Notably, it maintains support for 32-bit architectures despite industry shifts away from them.

 

 

 

이 웹사이트는 쿠키를 사용합니다

사이트를 개선하기 위해 분석을 위한 쿠키를 사용합니다. 자세한 내용은 개인정보 보호 정책을 읽으세요.
거부