随着QEMU 8.0的推出,QEMU开发团队最近正在努力实现新的功能,并为这个强大的开源虚拟化软件的下一个主要版本QEMU 8.1改进现有的功能,用于模拟各种架构。
QEMU 8.1承诺提供新的PipeWire音频后端(-audiodev pipewire)和更好的音频输出和改进的兼容性,支持TPM TIS I2C设备模型,支持ARM架构的SCTL_ELx.EPAN(FEAT_PAN3)仿真,以及Orange Pi PC和CubieBoard SBC的Allwinner WDT看门狗仿真。
同样针对ARM,即将发布的QEMU 8.1版本有望使第二个以太网控制器PHY可用于NXP MCIMX7D-SABRE和MCIMX6UL-EVK NXP设备。
对于RISC-V仿真也有好消息,因为QEMU 8.1承诺支持Ventana的Veyron V1 CPU,以及其他各种有趣的变化,如QMP query-cpu-definitions命令的实现、工作中的Guest Physical Address Translation和mstatus.MPP相关支持,等等。
在其他值得注意的变化中,即将发布的QEMU承诺使用户有可能通过-chardev文件命令(例如:-chardev file,id=repro,path=/dev/null,input-path=input.txt)独立指定输入和输出,并将Python支持提升到Python 3.8和更新版本。
QEMU 8.1的最终版本预计将在今年夏天发布,可能在2023年8月底。在此之前,如果你想尝试一下新的功能和改进,你可以从GitLab仓库中构建当前的开发版本,从而保持在最前沿。
在7月中旬的软、硬功能冻结阶段之后,第一个RC(候选发布版)开发版本应该在2023年7月中旬或下旬发布。如果你测试了即将发布的QEMU,请在项目的GitLab错误跟踪器上报告错误。
转自 QEMU 8.1 Promises New PipeWire Audio Backend, Improved RISC-V Support – 9to5Linux