Linus Torvalds anunciou o lançamento do Linux 6.13-rc3, mais uma etapa no desenvolvimento da versão estável prevista para o final de janeiro de 2024. A nova atualização semanal inclui diversas correções de bugs e regressões em diferentes áreas, como drivers gráficos, sistemas de arquivos e hardware geral.
Uma das mudanças mais notáveis é um ajuste parcial para resolver um problema de desempenho identificado por engenheiros do Google em processadores Intel Xeon. Esse problema, relacionado ao custo elevado de CPUID, será abordado de forma completa no Linux 6.14. Por enquanto, o Linux 6.13-rc3 introduz uma solução intermediária, com caching de CPUID no Kernel-based Virtual Machine (KVM) para otimizar o desempenho.
Novidades no Linux 6.13-rc3
De acordo com Linus Torvalds, a movimentação no desenvolvimento do kernel não diminuiu apesar da proximidade com as festas de fim de ano. Ele observou que o número de commits e o tamanho das alterações permanecem consistentes. Um destaque no relatório de alterações é a reversão de uma modificação relacionada ao Unicode, que gerou grandes diferenças devido a um arquivo de dados gerado automaticamente.
Comentário de Linus:
Torvalds mencionou que, embora o subsistema XFS tenha ganhado destaque no relatório de mudanças, a maioria das atualizações está concentrada em drivers variados. Ele também destacou que tudo parece “normal” até o momento, indicando um desenvolvimento estável.
Alterações e melhorias:
- Desempenho: Cache CPUID no KVM para processadores Intel Xeon.
- Drivers: Diversas atualizações em sistemas de áudio, gráficos e redes.
- Sistema de Arquivos: Melhorias específicas para o XFS.
Para mais detalhes, confira o overview completo das novidades do Linux 6.13 e acompanhe o progresso no repositório Git.