News: 0001572103

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

QEMU 10.1 Released With Intel TDX Improvements, Support For Compiling To WASM

([Virtualization] 6 Hours Ago QEMU 10.1)


QEMU 10.1 was released overnight as the latest iteration of this open-source machine emulator that plays an important role in the Linux virtualization stack.

There are many important changes with QEMU 10.1 including a number of items benefiting Intel TDX and AMD SEV-SNP for confidential virtualization. Plus Arm and RISC-V improvements, host support for compiling to WebAssembly, and more. Here are some of the key features of QEMU 10.1:

- New Arm CPU feature support includes SME2, SME B16B16, SME F16F16, SVE2p1 and other architectural features.

- New Arm machine support for the Meta Catalina BMC, AST2700FC, and NVIDIA GB200 BMC machine.

- QEMU 10.1 fixes a blue screen of death when booting the Microsoft Windows NT MIPS version using the QEMU Magnus machine target.

- QEMU 10.1 for RISC-V adds the Kunminghu CPU and platform.

- QEMU 10.1 on KVM now supports Intel Trust Domain Extensions (TDX) when using the Linux 6.16 kernel or newer. With Linux 6.16 is where [1]intel upstreamed the TDX host support for KVM .

- QEMU also adds support for starting Intel TDX or AMD SEV-SNP virtual machines from an IGVM file.

- QEMU VFIO code now supports CoCO guest-memfd memory backends. There is also now VFIO support for Intel TDX and AMD SNP virtual machines.

- The QEMU GTK user interface has improved scale handling.

- The QEMU GUI SPICE code now supports the OpenGL on option for non-local or remote clients.

- RDMA live migration begins supporting IPv6.

- Updating the minimum Rust programming language version supported to Rust 1.77.

- There is experimental host support for compiling to WebAssembly (WASM) using EmScripten.

Downloads and more information on the QEMU 10.1 feature release via [2]QEMU.org .



[1] https://www.phoronix.com/news/Intel-TDX-Host-KVM-Linux-6.16

[2] https://www.qemu.org/



cjcox

People are going to scream bloody murder about that.
-- Seen on linux-kernel