QEMU 8.0虚拟化软件发布,具有新的ARM和RISC-V功能
开源QEMU 8.0机器模拟器和虚拟化软件作为一项重大更新发布,为ARM、RISC-V、x86、s390x和HPPA平台带来了各种新功能和改进。
QEMU 8.0版本旨在提高对ARM和RISC-V体系结构的支持。对于ARM,它添加了对FEAT_EVT、FEAT_FGT和AArch32 ARMv8-R的仿真支持,对Cortex-A55和Cortex-R52的CPU仿真,对新的Olimex STM32 H405机器类型的支持,以及对M配置文件系统寄存器的gdbsub支持。
对于RISC-V体系结构,QEMU 8.0提供了对OpenTitan、PolarFire和OpenSBI的最新机器支持,对smstateen的额外ISA和扩展支持,本地调试icount触发器,虚拟模式下与缓存相关的PMU事件,Zawrs/Svadu/T-Head/Zecond扩展,以及ACPI支持。
此外,RISC-V收到了多个修复程序,包括TLB的PMP传播、mret异常、未压缩指令和其他仿真/虚拟化改进。
对于HP Precision Architecture(HPPA)平台,QEMU 8.0版本改进了fid(浮点识别)指令支持和32位仿真。
另一方面,s390x(IBM Z)平台支持在重新启动期间异步拆除安全KVM来宾的内存,并改进了zPCI直通设备的处理。
对于x86,最新的QEMU版本引入了新的SapphireRapids CPU型号,支持Linux内核5.12及更高版本的KVM下的Xen来宾,以及TCG对FSRM、FZRM、FSRS和FSRC CPUID标志的支持。
在其他值得注意的变化中,QEMU 8.0改进了virtio-mem,支持将预分配与实时迁移结合使用,将VFIO迁移协议的实验性迁移支持更新为v2,并提高了对TCP和QEMU-nbd使用TLS的效率。
QEMU 8.0现在可以作为源tarball从
官方网站
如果你想自己从来源编译它。如果不是这样,您应该能够在未来几天或几周内从发行版的稳定存储库中安装它。