O kernel Linux 7.1 foi lançado, refletindo mudanças que vinham sendo planejadas há anos, incluindo a tão aguardada remoção do suporte ao processador Intel 486 e seus equivalentes. A remoção do suporte ao Intel 486 estava originalmente prevista para maio de 2025 na versão 6.15 do kernel, mas foi cancelada no último minuto. No total, o kernel 7.1 remove mais de 140.000 linhas de código. Especificamente, o suporte aos processadores russos Baikal, bem como os drivers para barramentos, portas e protocolos legados, foram removidos.

Fonte da imagem: unsplash.com
A nova versão do kernel introduz o NTFSplus, um driver de sistema de arquivos NTFS redesenhado. Baseado no driver NTFS original, somente leitura, da década de 1990, ele agora pode gravar dados em volumes NTFS. O driver foi modernizado para se alinhar às práticas modernas de sistemas de arquivos do kernel. O NTFSplus substitui completamente o driver fornecido pela Paragon Software em 2020.
Junto com o novo driver, chega o ntfsprogs-plus, uma versão nova e aprimorada dos utilitários adicionais ntfsprogs. Ele permite reparar certos tipos de corrupção e erros do NTFS, portanto, especialistas esperam que várias mídias de recuperação inicializáveis do Linux, como SystemRescue, GParted Live e Grml, migrem para o kernel 7.1 o mais rápido possível.
A nova versão do kernel inclui um subsistema de troca de memória redesenhado e um tratamento aprimorado dos sistemas de arquivos ext4 e Btrfs. O suporte ao sistema de arquivos exFAT também foi aprimorado. O espaço de arquivo contíguo pode ser pré-alocado sem zerar blocos, acelerando o processo e reduzindo a fragmentação. O sistema de arquivos de rede CIFS (SMB) agora oferece suporte explícito à criação de arquivos temporários.
O kernel Linux 7.1 integra o agendador de kernel extensível, anteriormente exclusivo do kernel Oracle Linux UEK-next. O kernel 7.1 aprimora o gerenciamento de energia para chips AMD e Intel, bem como o relatório de integridade da bateria em laptops Apple com processadores M1 e M2. A segurança da virtualização KVM em arquiteturas Arm foi reforçada, assim como a segurança de acesso para PIDs (identificadores de processo) no sistema de arquivos virtual /proc. O suporte ao Intel FRED estreou no kernel 6.9, mas agora está ativado por padrão e melhoraDesempenho em processadores AMD. O suporte ao kernel Rust agora requer o Rust 1.85.
Uma lista detalhada de todas as alterações na nova versão do kernel pode ser encontrada no site Linux Weekly News (LWN.net).