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

A circus foreman was making the rounds inspecting the big top
when a scrawny little man entered the tent and walked up to him. "Are
you the foreman around here?" he asked timidly. "I'd like to join your
circus; I have what I think is a pretty good act."
The foreman nodded assent, whereupon the little man hurried over to
the main pole and rapidly climbed up to the very tip-top of the big top.
Drawing a deep breath, he hurled himself off into the air and began flapping
his arms furiously. Amazingly, rather than plummeting to his death the little
man began to fly all around the poles, lines, trapezes and other obstacles,
performing astounding feats of aerobatics which ended in a long power dive
from the top of the tent, pulling up into a gentle feet-first landing beside
the foreman, who had been nonchalantly watching the whole time.
"Well," puffed the little man. "What do you think?"
"That's all you do?" answered the foreman scornfully. "Bird
imitations?"