Linus Torvalds anunciou no passado domingo o lançamento da quinta release candidate (RC5) do Linux 6.15. Segundo Torvalds, o desenvolvimento segue dentro do esperado, com métricas normais para esta fase, indicando um processo estável. As principais alterações concentram-se em melhorias nos drivers, particularmente de rede.
Drivers em destaque, mas GPUs ficam em segundo plano
Grande parte das atualizações nesta RC5, excluindo os testes automáticos, destinou-se a drivers. Desta vez, o foco esteve nos drivers de rede, com Torvalds a notar que, por uma vez, os drivers GPU não dominaram as alterações, como frequentemente acontece.
Testes automáticos reforçam a validação do código
Uma fatia significativa das mudanças, cerca de 20%, correspondeu a testes automáticos (self-tests). Estes testes, executados no espaço do utilizador, servem para validar funções do kernel e são cruciais para detetar regressões em novas versões. A sua forte presença nesta fase sugere um foco dos programadores na fiabilidade e validação do código, com o objetivo de oferecer uma experiência mais robusta e estável aos utilizadores finais.
Sistemas de ficheiros recebem correções importantes
Esta versão candidata incluiu também correções para os sistemas de ficheiros bcachefs e smb client. Muitas das melhorias no bcachefs foram contribuições de Kent Overstreet, que se destacou nesta RC5 com 21 patches creditados em seu nome, sendo o principal contribuidor individual para esta atualização.
Afinações técnicas em diversas áreas do kernel
Além das áreas principais, a RC5 trouxe melhorias técnicas pontuais em vários subsistemas do kernel. Destacam-se:
Correções para potenciais vulnerabilidades de segurança, como desreferenciações de ponteiros nulos (
NULL pointer dereferences
), fugas de memória (memory leaks
) euse-after-free
.Resolução de problemas em drivers de hardware específicos, incluindo rede (bnxt_en, mtk_eth_soc, mlx5), gráficos (drm/amd/display, drm/xe) e armazenamento (nvme-tcp, bcachefs).
Correção de avisos e erros de compilação, contribuindo para um processo de construção do kernel mais limpo e robusto.
Melhorias nos subsistemas de áudio (ASoC e ALSA) para otimizar a funcionalidade e corrigir falhas em hardware específico.
Ajustes nos subsistemas I2C (Inter-Integrated Circuit) e SPI (Serial Peripheral Interface) para melhorar a comunicação com hardware e o tratamento de erros.
Correções nos componentes de virtualização (KVM, IOMMU, drivers HV).
Ajustes no agendamento de rede e controlo de tráfego (net_sched).
Rumo à versão estável
No geral, Linus Torvalds mostrou-se otimista com o progresso desta atualização, descrevendo-a como dentro da normalidade. Considerando que cada lançamento do kernel Linux costuma ter sete versões candidatas antes da versão final, a versão estável do Linux 6.15 deverá chegar dentro de aproximadamente três semanas, se tudo continuar a correr como previsto.
Nenhum comentário
Seja o primeiro!