皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

QEMU 10.1 发布,支持 TDX,并包含许多 RISC-V 和 ARM 改进

QEMU 10.1 发布,支持 TDX,并包含许多 RISC-V 和 ARM 改进

QEMU 10.1 现已发布,作为这款开源机器模拟器和虚拟化软件的最新稳定版本,此版本带来了针对下一代模拟的新功能和改进。

QEMU 10.1 发行版在 QEMU 10.0 发布四个月后推出,引入了对 Intel 的 Trust Domain Extensions (TDX) 的支持,适用于 KVM(基于内核的虚拟机),需要运行 Linux 内核 6.16 或更高版本的机器,并且需要从 IGVM 文件启动 TDX 或 SEV-SNP 虚拟机。

对于 ARM 模拟,QEMU 10.1 引入了对新 CPU 架构功能的支持,包括 FEAT_SME2、FEAT_SME2p1、FEAT_SME_B16B16、FEAT_SME_F16F16、FEAT_SVE_B16B16 和 FEAT_SVE2p1,新的多 SoC ‘ast2700fc’ 机器,新的 Meta ‘catalina-bmc’ 机器,新的 NVIDIA ‘gb200-bmc’ 机器,AST2700 EVB 机器的 FW 支持,以及新的板卡模型 ‘max78000fthr’(Analog Devices max78000 Cortex-M4 板)。

对于 RISC-V 模拟,此版本增加了对原子指令获取的支持,Svrsw60t59b 扩展支持,来自宿主机 CPU 的 max_satp_mode 支持,对 RIMT 到虚拟机 ACPI 的支持,昆明湖 CPU 和平台支持,以及一个新的属性来设置 vsetvli 指令预留使用时的 vill 位,还包括 linux-user strace 列表中的 riscv_hwprobe 条目。

对于 LoongArch 模拟,QEMU 10.1 增加了内核 irqchip 支持,而对于 s390x 模拟,它增加了通过 QOM 检索控制程序识别数据的支持。此外,QEMU 10.1 引入了对 TCG 的 TSS 陷阱位支持,CoCo 客户内存后端的初步支持,以及对 ARM‘virt’机上 PCI 设备的 ACPI PCI 热插拔和 acpi-index 支持。

此版本还包含一些 VFIO 增强功能,包括 CPR 支持,一个新的属性来覆盖设备 PCI 类代码,支持 AArch64 上的多 fd VFIO 迁移,支持 vfio-user 客户端设备,支持报告 vfio-ap 配置更改,自动启用 IGD 通过 PCIe 区域,以及对 TDX 和 SNP 虚拟机的 VFIO 支持。

为了查看完整的更改列表,请参阅发布说明。同时,如果您喜欢从源代码编译,可以从官方网站下载 QEMU 10.1 的源码压缩包(否则,您需要等待新的版本出现在 GNU/Linux 发行版的稳定软件仓库中,以便进行更新)。

转自  QEMU 10.1 Released with TDX Support, Many RISC-V and ARM Improvements – 9to5Linux