O QEMU 7.1 agora está disponível como o lançamento de recurso mais recente para este emulador de processador que desempenha um papel importante na pilha de virtualização Linux de código aberto. O novo QEMU 7.1 lançado com suporte LoongArch, além de outros recursos.
Entre as mudanças encontradas com o novo QEMU 7.1 incluem suporte LoongArch de 64 bits como uma nova arquitetura de CPU, muitas novas extensões RISC-V sendo suportadas, suporte a novos recursos de CPU Arm e muito mais.
QEMU 7.1 lançado com suporte LoongArch. Outros destaques do QEMU 7.1 incluem:
- Suporte inicial para a arquitetura LoongArch de 64 bits. Este destino LoongArch64 foi projetado para corresponder à ponte de host Loongson 3A5000 SoC e Loongson 7A1000;
- QEMU 7.1 para RISC-V adiciona suporte para a especificação privilegiada 1.12, suporte aprimorado à extensão RISC-V Vector e também adiciona uma variedade de outras extensões: Zbkb, Zbkc, Zbkx, Zknd/Zkne, Zknh, Zksed/Zksh, Zkr, Sdtrig e Zmmul. Há também muitas correções do RISC-V e outras melhorias;
- QEMU 7.1 para x86 adiciona suporte para LBRs de arquitetura em máquinas virtuais KVM;
- Suporte para emular muitos outros recursos de arquitetura de CPU Arm, desde Scalable Matrix Extensions (SME) até vários outros recursos mais recentes. O QEMU for Arm agora também suporta tipos de CPU emulados do Cortex-A76 e Neoverse-N1;
- O modelo obsoleto de CPU Icelake-Client foi removido por não existir no mundo real, pois este modelo está configurado;
- Suporte experimental para expor dispositivos PCI emulados sobre o novo protocolo de usuário VFIO;
- Suporte para envio de cópia zero para QEMU no Linux para reduzir o uso da CPU no host de origem durante a migração de máquinas virtuais;
- O código de agente convidado do QEMU melhorou o suporte do Solaris e outras melhorias nos relatórios.
A lista completa de mudanças para o QEMU 7.1 pode ser encontrada no Wiki do projeto. O QEMU 7.1 pode ser baixado em QEMU.org.