Linus Torvalds anunciou o terceiro candidato a lançamento (RC3) do futuro Linux Kernel 7.3, em 13 de setembro de 2026. O lançamento sai exatamente dentro do cronograma, no momento em que a fase de testes do Linux 7.3 ganha ritmo.

Embora os candidatos a lançamento costumem diminuir de tamanho à medida que os desenvolvedores migram para a estabilização, o Linux 7.3-rc3 continua sendo um conjunto de patches bastante grande. Além disso, esta versão carrega uma ênfase incomumente pesada em armazenamento e sistemas de arquivos para um terceiro candidato.

Por que o Linux 7.3-rc3 é tão grande?

Normalmente, o terceiro candidato a lançamento marca um período mais calmo, no qual os desenvolvedores se concentram estritamente em testes de regressão. O Linux 7.3-rc3, no entanto, se destaca por trazer um volume de mudanças em sistemas de arquivos maior do que os usuários costumam ver em uma atualização rc3.

Mesmo com o fluxo de mudanças em sistemas de arquivos, o código de drivers ainda responde pela maior parte do patch geral. Especificamente, drivers de som e de rede concentram a maior parte das atualizações de driver desta semana, enquanto as atualizações de drivers gráficos têm um papel bem menor.

Principais mudanças de subsistemas no Linux Kernel 7.3 RC3

As equipes de desenvolvimento entregaram correções importantes e melhorias de estabilidade em várias áreas críticas do kernel. Veja abaixo o detalhamento completo do que há de novo no Linux 7.3-rc3:

1. Sistemas de arquivos e armazenamento remoto

  • Estabilidade do XFS: os desenvolvedores resolveram problemas de verificação de mídia em volumes de tempo real internos, corrigiram o locking do monitor de integridade e adicionaram anotações de lock que faltavam em rotinas de log, cache e CIL.
  • Clientes SMB e CIFS: os patches corrigem uma vulnerabilidade de heap overflow durante reescritas de proprietário/grupo em DACL, consertam a corrupção de tipo de arquivo em reparse points do WSL e rejeitam offsets de dados fora dos limites.
  • NetFS e AFS: a atualização corrige o tratamento de erros de escrita em I/O direto sem bufferização, resolve problemas de sincronização do readahead carregando os folios de antemão e conserta o desmapeamento de blocos de diretório no AFS.
  • EROFS e Btrfs: a equipe desativou temporariamente a descompressão contínua LZ4 no EROFS e adicionou novas validações do tree-checker para chaves de referência de inode no Btrfs.

2. Drivers de rede e som

  • Controle de tráfego e escalonadores: os desenvolvedores limitaram o comprimento das filas e restringiram as quantas nos escalonadores de controle de tráfego (como fq, sfq e ets) para evitar alocações de anel superdimensionadas.
  • Correções em IPv4 e IPv6: as atualizações resolvem bugs de overflow no comprimento de UDP durante o Path MTU Discovery e refinam o comportamento do driver ethernet da Mellanox.
  • Limpezas em áudio: a versão corrige falhas de inicialização em links de áudio Intel AVS, conserta o tratamento do ciclo de vida de streams e corrige bugs de desequilíbrio no gerenciamento de energia em tempo de execução nos codecs Cirrus Logic.

3. Arquiteturas e segurança

  • Correções de arquitetura: as atualizações se concentram principalmente nas arquiteturas s390 e PowerPC, tratando do manuseio de mutex de criptografia em contextos atômicos e da contabilização de tempo de usuário na entrada de interrupções.
  • Segurança do Landlock: a equipe de segurança limpou as verificações de validação de ruleset, limitou a saída de caminhos de trace escapados e resolveu um bug de use-after-free no rastreamento do diretório pai.
  • Tracing e depuração: os patches corrigem a corrupção de memória causada por modificadores de stacktrace em histogramas e garantem o rastreamento adequado de referências ao abrir arquivos de opções.

Qual é o cronograma esperado para o Linux 7.3?

O lançamento do rc3 mantém o kernel Linux 7.3 no caminho do seu ciclo padrão de desenvolvimento de 9 a 10 semanas. Veja o calendário estimado até a versão final:

  • 30 de agosto de 2026: Linux 7.3-rc1 (lançado)
  • 6 de setembro de 2026: Linux 7.3-rc2 (lançado)
  • 13 de setembro de 2026: Linux 7.3-rc3 (lançado)
  • 20 de setembro de 2026: Linux 7.3-rc4 (previsto)
  • 27 de setembro de 2026: Linux 7.3-rc5 (previsto)
  • 4 de outubro de 2026: Linux 7.3-rc6 (previsto)
  • 11 de outubro de 2026: Linux 7.3-rc7 (previsto)
  • 18 de outubro de 2026: lançamento final do Linux 7.3 (previsto)

Se regressões inesperadas ou bugs tardios exigirem um oitavo candidato a lançamento adicional (rc8), a data do lançamento final será deslocada para 25 de outubro de 2026.

Como baixar e testar o Linux 7.3-rc3

Testadores de kernel e entusiastas de Linux podem baixar o Linux 7.3-rc3 diretamente dos Arquivos Oficiais do Kernel Linux ou clonar o código-fonte da árvore Git de Linus Torvalds.

Por ser um candidato a lançamento, ou seja, software de pré-lançamento, ele pode conter bugs ou recursos incompletos. Por isso, sistemas de uso diário e ambientes de produção devem permanecer na versão estável mais recente do kernel até que o Linux 7.3 chegue ao lançamento final.