QEMU 6.1 lançado com melhorias RISC-V e correções de emulação AMD

Acaba de chegar a mais nova versão do QEMU, a 6.1. Portanto, este é o mais novo lançamento de recurso para este componente de virtualização Linux de código aberto amplamente usado. Assim, o QEMU 6.1 lançado com melhorias RISC-V e correções de emulação AMD. O QEMU 6.1 possui muitos trabalhos novos e aprimorados para sua ampla gama de suporte a dispositivos emulados. 

Gostaríamos de anunciar a disponibilidade da versão QEMU 6.1.0. Este lançamento contém mais de 3000 commits de 221 autores.

Alguns dos destaques para QEMU 6.1 incluem:

Suporte em PowerPC para suporte de contagem máxima de CPU bastante aumentado que os usuários provavelmente atingirão outros limites do sistema antes de serem restringidos pelo QEMU;RISC-V no QEMU tem atualizações em torno do suporte da plataforma OpenTitan, suporte para VirtIO VGA e uma variedade de outras melhorias de arquitetura;“Muitas correções” para a emulação de extensões de virtualização AMD;Mais trabalho no suporte POWER10 dentro do Tiny Code Generator (TCG);Suporte de emulação de mais recursos do Arm CPU, incluindo SVE2 e BFloat16, entre outros;QEMU 6.1 em x86 adiciona novas versões de modelo de CPU com XSAVES habilitado, uma nova opção de máquina para permitir bloqueios de barramento de limitação de taxa por convidados e outras alterações;O virtio-mem do QEMU agora funciona com VFIO;QEMU 6.1 no s390 agora suporta modelos de CPU IBM Gen16;Eliminação de destinos de CPU antigos, incluindo Moxie, lm32 e unicore32.

Downloads e mais detalhes sobre QEMU 6.1 via QEMU.org.

QEMU 6.1 lançado com melhorias RISC-V e correções de emulação AMD. Os destaques incluem:

QEMU 6.1 lançado com melhorias RISC-V e correções de emulação AMD

bloco: suporte para alterar as opções de nó de bloco após a criação por meio do comando QMP ‘blockdev-reopen’Criptografia: recomendações de back-end de maior desempenho e documentação aprimoradaI2C: suporte de emulação para muxes I2C (pca9546, pca9548) e PMBusPlug-ins TCG: agora habilitado por padrão, com novos plug-ins de modelagem execlog e cache.ARM: novo suporte de placa para máquinas baseadas em Aspeed (rainier-bmc, quanta-q7l1), npcm7xx (quanta-gbs-bmc) e Cortex-M3 (stm32vldiscovery)ARM: suporte Aspeed de Hash e Crypto EngineARM: suporte de emulação para SVE2 (incluindo bfloat16), operações de acumulação de multiplicação de matriz inteira, invalidação de TLB em domínio compartilhável externo, invalidação de intervalo de TLB e mais.PowerPC: pseries: suporte para detecção de falhas de hotplug em convidados mais recentesPowerPC: pseries: aumento da contagem máxima de CPUPowerPC: pseries: suporte de emulação para algumas instruções prefixadas POWER10PowerPC: novo suporte de placa para Genesi/bPlan Pegasos II (pegasos2)RISC-V: atualizações para o suporte da plataforma OpenTitan, incluindo temporizador OpenTitanRISC-V: suporte para virtio-vgaRISC-V: melhorias na documentação e limpezas/correções gerais de códigos390: suporte de emulação para o recurso de aprimoramento de vetoress390: suporte para modelos de CPU gen16x86: novas versões do modelo de CPU Intel com suporte para instrução XSAVESx86: adicionado suporte a hotplug PCI baseado em ACPI para máquina Q35 (agora o padrão)x86: melhorias na emulação de extensões de virtualização AMD

Você pode obter o tarball em nossa página de download. A lista completa de mudanças está disponível no Wiki.

FONTE: Blog SempreUpdate
Meu agradecimento pelas excelentes publicações!