开源中国-最新资讯 ( ) • 2024-04-24 12:30

QEMU 9.0 版本现已推出,此版本包含来自 220 位作者的 2700 多项 commit。

一些更新亮点包括:

  • block:virtio-blk 现在支持多队列,其中单个磁盘的不同队列可以由不同的 I/O 线程处理
  • gdbstub:各种改进,例如在用户模式下捕获系统调用、支持 fork-follow 模式以及支持 siginfo:read
  • memory:在某些情况下,现在可以使用多个线程同时处理内存后端的预分配
  • migration:支持“mapped-ram”功能,实现更高效的虚拟机快照、改进对 zero-page 检测的支持以及对 VFIO 的 checkpoint-restart 支持
  • ARM:为 ECV (Enhanced Counter Virtualization)、NV (Nested Virtualization) 和 NV2 (Enhanced Nested Virtualization) 提供架构特性支持
  • ARM:对 B-L475E-IOT01A IoT 节点、mp3-an536(MPS3 开发板 + AN536 固件)和 raspi4b(Raspberry Pi 4 Model B)的支持
  • ARM:为 Freescale i.MX6、Allwinner R40、Banana Pi、npcm7xxx 和 virt 板提供了更全面的 IO、磁盘、USB、SPI、网卡和定时器支持
  • HPPA:大量错误修复和 SeaBIOS-hppa 固件更新至版本 16
  • LoongArch:KVM 加速支持,包括 LSX/LASX 向量扩展
  • RISC-V:针对 Zacas、amocas、RVA22 配置文件、Zaamo、Zalrsc、Ztso 等的 ISA/扩展支持
  • RISC-V:对 RISC-V 虚拟机的 SMBIOS 支持,对 SRAT、SLIT、AIA、PLIC 的 ACPI 支持和更新的 RHCT table 支持,以及大量修复
  • s390x:对 CVDG、CVB、CVBY 和 CVBG 指令的仿真支持,以及 LAE (Load Address Extended) 仿真的修复

下载地址 | Changelog