Esta semana marcou o congelamento de recursos do QEMU 6.0 junto com a marcação do QEMU 6.0-rc0. O lançamento do QEMU 6.0 deve acontecer no final de abril para esta parte importante da pilha de virtualização do Linux de código aberto. O novo QEMU 6.0 terá suporte LTO, AMD SEV-ES Guests e Multi-Process Experiment.
Assim, o QEMU 6.0 é uma grande atualização de recurso e apresentará candidatos a lançamentos semanais até que o lançamento estável esteja pronto para ser lançado no final de abril.
QEMU 6.0 terá suporte LTO, AMD SEV-ES Guests e Multi-Process Experiment. Entre as mudanças estão:

- O QEMU agora pode ser construído com otimizações de tempo de link (LTO) e também suporta LLVM Control-Flow Integrity (CFI);
 - O suporte para a execução de convidados criptografados AMD SEV-ES agora (finalmente) está em vigor;
 - Novas opções experimentais para suportar a emulação de dispositivo fora do processo. Este recurso experimental de trabalho em andamento é para QEMU de vários processos. O objetivo com o QEMU multiprocesso é executar dispositivos emulados em processos separados para aumentar a segurança geral, em vez de ter um grande processo QEMU monolítico. O trabalho de multiprocessos do QEMU é liderado por engenheiros da Oracle, mas para o QEMU 6.0 ainda está em seu estágio inicial, com apenas suporte a um dispositivo emulado de controlador LSI SCSI até agora adaptado;
 - Correções de segurança para suporte a VirtIO-FS do QEMU;
 - A GUI QEMU com VNC agora oferece suporte a cursores com canais alfa. O código VNC agora também suporta redimensionamento estendido da área de trabalho. O modo VirtIO-VGA com QEMU 6.0, por sua vez, deve fazer com que a tela do convidado se adapte à janela do cliente VNC no redimensionamento;
 - Um recurso de instantâneo experimental de fundo de RAM;
 - Uma variedade de melhorias QEMU RISC-V, incluindo trabalho inicial para suportar CPUs de 32 bits em compilações de software de 64 bits, documentação do sistema RISC-V inicial e vários recursos conectados;
 - O QEMU agora oferece suporte à emulação da arquitetura ARMv8.1-M e da CPU Cortex M55. Várias extensões ARMv8 como SEL2, TTST, DIT e MemTag também são suportadas para emulação;
 - Suporte para QEMU para emular unidades Qualcomm Hexagon DSP;
 - Máquina Loongson-3 virt adicionada;
 - A nova e mais potente máquina m68k.
 
A lista exaustiva de grandes e pequenas alterações para o QEMU 6.0 pode ser encontrada no Wiki do QEMU. Reserve um bom tempo para a leitura atenta pois a lista de mudanças é grande. Do mesmo modo, a versão QEMU 6.0-rc0 pode ser baixada em QEMU.org.
Phoronix