Linus Torvalds declarou a disponibilidade para teste público da primeira versão Release Candidate (RC) do futuro kernel Linux 7.0.
Essa disponibilização ocorre duas semanas após o lançamento do Linux kernel 6.19 e coincide com a abertura da janela de mesclagem para a nova série de kernels.
A novidade permite que desenvolvedores e usuários testem as versões RC ao longo dos próximos meses, com a primeira versão já disponível no git.kernel.org.
Mudanças principais
- Suporte estável ao Rust: o suporte a Rust deixa de ser experimental e se torna estável, acompanhando diversas atualizações na linguagem neste ciclo.
- Novos recursos do kernel:
- Suporte a atomic 64-byte loads em processadores ARM.
- Suporte a entradas de SQ não circulares, mantendo SQEs “quentes” na cache.
- Suporte a I/O direto para o sistema de arquivos Btrfs com blocos maiores que o tamanho de página.
Inovações em sistemas de arquivos
- Btrfs: introduz o recurso remap-tree, uma camada de tradução de endereços lógicos que permite alterações sem mover ou reescrever blocos, embora ainda seja experimental.
- XFS: promete suporte autônomo de autocura (self‑healing).
- Erofs: já vem com compressão LZMA ativada por padrão.
- Outras adições incluem suporte a controladores SPI com múltiplas vias de dados, controle de acesso BPF a token para SELinux, e assinaturas post‑quantum ML‑DSA.
Data prevista de lançamento
A previsão de lançamento final do kernel Linux 7.0 é para o meio de março de 2026, dependendo do número de milestones RC que forem liberados.
- Se apenas sete RCs forem lançados: 12 de março.
- Se oito RCs forem lançados: 19 de março.