Linus Torvalds anunciou hoje a liberação do primeiro Release Candidate (RC) da próxima série do kernel Linux 6.13 para testes públicos.
O anúncio acontece duas semanas após a abertura da janela de mesclagem do Linux 6.13, que ocorreu no mesmo dia em que o Linux kernel 6.12 foi lançado. Agora, os interessados já podem testar a versão RC inicial, disponível para download na árvore git de Linus Torvalds aqui ou no site oficial kernel.org.
Principais destaques do Linux 6.13
A nova versão do kernel traz diversas melhorias e novos recursos. Entre eles:
- Suporte para execução em máquinas virtuais protegidas (realms) sob o Arm CCA e para Guarded Control Stack (GCS) no usuário.
- Compatibilidade com clustering sub-NUMA de 6 nós para processadores Intel.
- Nova peculiaridade de luz de fundo ACPI para modelos Apple MacbookPro11,2 e Air7,2.
- Notificações do dispositivo de caracteres uAPI para alterações acionadas no espaço do usuário por eventos no kernel.
Outros avanços incluem:
- Driver amd-pstate cpufreq como padrão em processadores AMD Epyc recentes.
- Gerenciamento térmico aprimorado, com limites configuráveis via netlink.
- Suporte a PMU para CPUs Intel ArrowLake-H.
- Implementação da especificação MIPI DisCo 2.0 no subsistema SoundWire.
Melhorias no desempenho e novos recursos
- Preempção preguiçosa ativada (CONFIG_PREEMPT_LAZY=y) em plataformas x86, RISC-V e LoongArch.
- RTNL por namespace de rede (desativado por padrão).
- Suporte a superpáginas de hardware no driver V3D.
- Compatibilidade com processadores Intel Panther Lake.
No que diz respeito a sistemas de arquivos:
- O F2FS agora suporta aliasing de dispositivos, permitindo recuperar espaço ao excluir arquivos associados no diretório raiz.
- O FUSE recebeu conversões de página para fólios e configurações para ajustar o tamanho máximo de requisições via
sysctl
. - O EXT4 recebeu correções de bugs e melhorias gerais.
- O Btrfs ganhou aumento de desempenho, reduzindo contenções de bloqueios em operações críticas.
- O exFAT teve melhorias na travessia da cadeia FAT, resultando em maior eficiência.
Outras novidades
A versão 6.13 inclui também:
- Recursos de computação em tempo real para LoongArch.
- Suporte a mascaramento de ponteiro no espaço do usuário.
- Melhorias para acesso desalinhado de vetor e suporte a qspinlock em sistemas RISC-V com Zacas e Zabha.
Além disso, o kernel agora suporta novos dispositivos, incluindo tablets Vexia EDU ATLA 10, Surface Pro 9 5G, gráficos Adreno A663, chips de áudio Allwinner H616, AMD ACP 6.3, Qualcomm SM8750, RealTek RT721, e o controlador touchscreen NT36672A, entre outros.
Disponibilidade
A versão final do Linux 6.13 está prevista para o final de janeiro de 2025, dependendo do número de Release Candidates (RCs) necessários. Se forem sete RCs, o lançamento deve ocorrer em 19 de janeiro; com oito RCs, a data provável será 26 de janeiro.