No dia 14 de junho de 2026, o Linus Torvalds anunciou a disponibilização da versão 7.1 do kernel Linux. O lançamento ocorre fora do horário habitual, pois o desenvolvedor estava em um fuso horário diferente, mas a data segue o cronograma oficial.
A janela de mesclagem (merge window) será aberta no dia seguinte, com alguns ajustes de timing devido à viagem e à conexão limitada. Apesar disso, o código já foi preparado e parte das alterações pode ser testada offline.
Principais áreas impactadas
A lista de commits da última semana mostra que a atualização é composta, em sua maior parte, por correções menores e ajustes de drivers. Não há alterações de grande risco, o que indica estabilidade para usuários e distribuidores.
Drivers e hardware
- GPU, rede e som: pequenas atualizações em drivers de GPU, controladores de rede e subsistemas de áudio.
- USB serial: correções de estouro de heap em
io_tie correção de overflow emkl5kusb105. - I2C: ajustes de temporização no Tegra410 e correções de suspensão sem IRQ.
- PCIe e dispositivos AMD: correções de ponteiro nulo ao definir EPP em modo desempenho e ajustes no monitoramento de recursos AMD XDNA.
Subsistemas de rede
- Correções em Open vSwitch, hv_netvsc, mlx5, e melhorias no tratamento de pacotes XDP.
- Atualizações no suporte a 1 GB hugepages no Hyper‑V e ajustes de IRQ em dispositivos de rede virtuais.
- Fixes de uso após liberação (use‑after‑free) em várias rotinas de gerenciamento de buffers.
Segurança e estabilidade
- Restrições ao uso de
SO_ATTACH_FILTERapenas para usuários privilegiados. - Correções de vazamentos de memória e de ponteiros nulos em diversos módulos, como
zram,rv,hyperv, edrm. - Atualizações no tratamento de falhas de probe e limpeza de recursos em drivers como
slimbuseqcom-ngd-ctrl.
Ferramentas e subsistemas auxiliares
- Melhorias no io_uring, incluindo ajuste de comportamento de
min_timeout. - Atualizações no RDMA, dma‑mapping, e nos módulos de trace.
- Correções de bugs em ferramentas de teste e validação, como o
rvervgen.
Impacto para usuários e distribuidores
A maioria das mudanças são correções de bugs que aumentam a robustez do kernel em ambientes de produção e de desenvolvimento. Distribuições baseadas em versões estáveis do kernel podem integrar o 7.1 sem grandes impactos, porém recomenda‑se:
- Testar a nova versão em ambientes de staging antes de atualizar produção.
- Verificar a compatibilidade de drivers proprietários que dependam de APIs modificadas.
- Acompanhar a janela de mesclagem, que pode apresentar latência irregular nos próximos dias.
Como obter o Linux Kernel 7.1
O código-fonte completo está disponível no repositório oficial:
git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
cd linux
git checkout v7.1
Binários pré‑compilados podem ser baixados na página de lançamentos do kernel: https://www.kernel.org/pub/linux/kernel/v7.x/.
Próximos passos
- Merge window abre em 15 de junho, permitindo a inclusão de novos patches antes do próximo ciclo de desenvolvimento.
- A comunidade é incentivada a reportar regressões e a submeter correções adicionais durante a janela de mesclagem.
Com o Linux 7.1, o kernel continua evoluindo de forma incremental, focando em estabilidade, correções de segurança e suporte a novos hardwares. Usuários que buscam o melhor desempenho e confiabilidade devem considerar a atualização assim que possível.