Lançamento do hipervisor Xen 4.19

Após 8 meses de desenvolvimento, foi lançado o hipervisor livre Xen 4.19. O desenvolvimento deste novo lançamento contou com a participação de empresas como Amazon, Arm, EPAM Systems e AMD. A formação de atualizações para a versão Xen 4.19 continuará até fevereiro de 2026, enquanto a divulgação de correções de vulnerabilidades irá até agosto de 2027.

Principais mudanças no Xen 4.19:

  • Para sistemas baseados na arquitetura ARM, foi adicionada a suporte ao mecanismo de troca de dados assíncrona 'FF-A Notifications', descrito na especificação FF-A (Firmware Framework for Arm A-profile). Implementada a possibilidade de adicionar e remover dinamicamente nós na árvore de dispositivos Xen usando arquivos .dtbo.
  • Para sistemas baseados na arquitetura x86, foi adicionado um novo driver para o controlador de interrupções x2APIC, que utiliza o modo de endereçamento lógico (Cluster Logical) para interrupções internas (IPI, inter-processor interrupt) e o modo de endereçamento físico para interrupções externas.
  • O suporte para processadores Intel XeonPhi foi declarado obsoleto e será encerrado na próxima versão.
  • O modo de virtualização PVH para dom0 foi reclassificado como 'suportado com ressalvas', combinando elementos dos modos de paravirtualização (PV) para entrada/saída, tratamento de interrupções, organização de inicialização e interação com o hardware, utilizando virtualização completa (HVM) para limitar instruções privilegiadas, isolar chamadas de sistema e virtualizar tabelas de páginas de memória. No PVH/HVM, foi adicionada a suporte ao mapeamento de páginas de memória 'estranhas' ('foreign pages'), permitindo o uso de QEMU stubdomain para isolar e gerenciar dispositivos no modo PVH. Foram feitas otimizações que aceleram a inicialização ao usar PVH. Foi adicionada a configuração XENFEAT_hvm_pirqs, permitindo ativar seletivamente o suporte a pIRQ para sistemas convidados executando no modo HVM (virtualização completa).
  • Adicionado um novo backend 9pfs, permitindo o uso do sistema de arquivos de rede Plan 9 para acesso de uma máquina virtual a outra. O novo backend é executado como um processo em segundo plano no ambiente de host (dom0). O backend já está sendo utilizado no Xenstore-stubdom para suporte completo à rastreabilidade do Xenstore.
  • O número máximo de CPUs utilizadas no Xen foi aumentado de 4095 para 16383.
  • Ao compilar com systemd (./configure --enable-systemd), a biblioteca libsystemd foi excluída das dependências de construção (o suporte ao systemd-notify é implementado através de sua própria biblioteca reduzida).
  • Para análise de rastreamentos para CPU AMD no xenalyze, não é mais necessário usar a opção "—svm-mode".
  • Continuada a implementação das exigências para o desenvolvimento de software seguro e confiável em language C, conforme estabelecido nas especificações MISRA-C para sistemas críticos.
  • Continua o desenvolvimento de portas para arquiteturas RISC-V e Power (ppc64le).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster