開源模擬器 QEMU 發佈了最新的 10.2 版本。
主要變化如下:
安全策略更新:
-
本次更新重點界定了 QEMU 的安全策略,明確界定哪些機器屬於“虛擬化使用”場景,便於判定構成安全漏洞的問題。
移除舊組件:
-
徹底刪除長期棄用的-old-param 選項
-
完全移除 ARM 架構的 PXA CPU 家族
架構層改進:
-
ARM 模擬新增多項 CPU 特性,涵蓋 SCTLR2、TCR2、LSE128 以及與 RME 相關擴展
-
增強調試能力
平台與開發板支持:
-
新增 amd-versal2-virt 開發板
-
改進 Xilinx ZynqMP 系統建模
-
為多個 ASPEED SoC 增加 PCIe、安全啓動相關設備支持
RISC-V 改進:
-
修復控制流完整性(CFI)相關問題
-
現可配置 PMP 粒度
-
更新 OpenSBI 固件
-
修復多個影響定時器、MMU 處理和指令行為的問題
PowerPC 與其他架構改進:
-
PowerPC 模擬新增 PowerNV 與 PPE 支持
-
為 pSeries 引入 FADUMP 支持
-
更新固件組件,移除無法使用的舊 CPU
-
s390x、LoongArch、HPPA 等架構也獲得了類似的漸進式改進
設備模擬改進:
- eMMC 模型新增 RPMB(重放保護內存塊)支持
- 移除棄用的 VFIO 平台設備
- 改進 PCIe、存儲、網絡以及 virtio 子系統支持
- 為 FreeBSD 主機啓用 9pfs 等功能
更新説明 & 下載地址:
https://wiki.qemu.org/ChangeLog/10.2
https://www.qemu.org/download/