QEMU 7.1 ahora está disponible como la última versión de características para este emulador de procesador que juega un papel importante en la pila de virtualización de Linux de código abierto.
Entre los cambios que encontrará con el nuevo QEMU 7.1 se incluyen la compatibilidad con LoongArch de 64 bits como una nueva arquitectura de CPU, la compatibilidad con muchas extensiones RISC-V nuevas, la compatibilidad con nuevas características de Arm CPU y mucho más. Los puntos destacados de QEMU 7.1 incluyen:
-Soporte inicial para la arquitectura LoongArch de 64 bits. Este objetivo LoongArch64 está diseñado para coincidir con el SoC Loongson 3A5000 y el puente host Loongson 7A1000.
-QEMU 7.1 para RISC-V agrega soporte para la especificación privilegiada 1.12, soporte mejorado para la extensión RISC-V Vector y también agrega una variedad de otras extensiones: Zbkb, Zbkc, Zbkx, Zknd/Zkne, Zknh , Zksed/Zksh, Zkr, Sdtrig y Zmmul. También hay muchas correcciones de RISC-V y otras mejoras.
-QEMU 7.1 para x86 agrega soporte para Architecural LBR en máquinas virtuales KVM.
-Compatibilidad con la emulación de muchas más funciones de la arquitectura Arm CPU, desde Scalable Matrix Extensions (SME) hasta otras funciones más nuevas. QEMU para Arm ahora también admite tipos de CPU emulados de Cortex-A76 y Neoverse-N1.
-El modelo de CPU Icelake-Client en desuso se eliminó por no existir en el mundo real, ya que este modelo está configurado.
-Soporte experimental para exponer dispositivos PCI emulados sobre el nuevo protocolo de usuario VFIO.
-Compatibilidad con envío de copia cero para QEMU en Linux para reducir el uso de la CPU en el host de origen durante la migración de máquinas virtuales.
-El código de agente invitado de QEMU ha mejorado el soporte de Solaris y otras mejoras de informes.
La lista completa de cambios para QEMU 7.1 se puede encontrar en el Wiki del proyecto. QEMU 7.1 se puede descargar desde QEMU.org.