QEMU 10.1 Released With Intel TDX Improvements, Support For Compiling To WASM
([Virtualization] 6 Hours Ago
QEMU 10.1)
- Reference: 0001572103
- News link: https://www.phoronix.com/news/QEMU-10.1-Released
- Source link:
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/
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