Linus Torvalds fechou oficialmente a janela de merge de duas semanas e anunciou o primeiro release candidate (RC1) do próximo Linux Kernel 7.3 ao público no domingo, 30 de agosto de 2026.
Embora o lançamento seja excepcionalmente grande em número de commits e tamanho do diff, o padrão de desenvolvimento do kernel permanece completamente normal depois que se exclui um enorme dump de hardware AMD, que é rotineiro.
O que há de novo no Linux 7.3-rc1?
No anúncio de lançamento do Linux 7.3-rc1, Linus observou que o Linux Kernel 7.3 RC1 é um release candidate notavelmente grande em número de commits e no diff real de código, mesmo seguindo padrões de desenvolvimento familiares.
As principais adições e mudanças técnicas incluem:
1. Gráficos e Suporte a Hardware
A massiva atualização de GPU AMD
De longe, a maior mudança é um grande dump de código e cabeçalhos de GPU AMD, que sozinho compõe cerca de um terço de todo o patch do rc1. Esse tamanho é impulsionado por:
- A adição dos cabeçalhos de registradores AMD DCN6.
- O despejo dessas extensas definições de hardware como listas massivas de cabeçalhos C
#defines. - O código de suporte para essa nova geração de hardware gráfico.
Sem esse bloco de definições gráficas, a janela de merge foi totalmente padrão.
Atualizações de gráficos e display
O kernel traz amplas atualizações de DRM (Direct Rendering Manager), fbdev e controles de painel/backlight.
2. Virtual File System (VFS) e Sistemas de Arquivos
A camada de sistemas de arquivos passou por grandes limpezas e apresenta várias transições importantes:
- Novo sistema de arquivos: o lançamento introduz o sistema de arquivos
failfs. - Remoções de legado: elementos antigos e legados foram limpos, resultando na remoção de
efsefreevxfs, bem como na remoção decachefiles ondemand. - Melhorias no VFS: atualizações importantes cobrem writebacks do VFS, gerenciamento de superblocks, montagens, lookups, utilitários de metadados
iomap, FAT eoverlayfs. Além disso, o acesso BPF ao VFS e a integraçãokthreadcom o VFS receberam atualizações dedicadas. - Sistemas de arquivos padrão e de rede: o desenvolvimento continua com atualizações diretas para
ext4,btrfs,xfs,f2fs,erofs,ntfs3,exfate sistemas legados comoext2,udfeisofs. Os sistemas de arquivos de rede NFS (cliente e daemon), Ceph e SMB/CIFS (servidor e cliente) também receberam atualizações. - Tecnologias de armazenamento: atualizações adicionais foram para a camada de blocos,
io_uring, criptografiafscrypt, device mapper e utilitários de armazenamento flash-friendly como UBI e UBIFS.
3. Núcleo do Kernel, Gerenciamento de Memória e Escalonamento
- Escalonador e locking: o lançamento incorpora múltiplas atualizações de escalonamento e locking, incluindo o novo framework do escalonador extensível
sched_ext, workqueues e control groups (cgroups). - Gerenciamento de memória (MM): há atualizações centrais de MM,
memblock, atualizações do alocador slab e hotfixes de memória. - Infraestrutura e interrupções: o núcleo recebe atualizações para o código de entrada genérico, sequências reiniciáveis (
rseq), o subsistema genérico de interrupções, futexes, timers, timekeeping e Virtual Dynamic Shared Objects (vDSO). - Ciclo de vida do sistema: atualizações importantes estão incluídas para
livepatching,liveupdatee ferramentaskexec.
4. Arquiteturas e Suporte a Plataforma
- Plataforma x86: recebeu atualizações para Machine Check Exceptions (MCE), alternatives, resource control, CPUID, MSRs e Intel Trust Domain Extensions (TDX).
- ARM e arm64: atualizações massivas para devicetrees de SoCs ARM, drivers de SoC, configurações padrão e correções gerais da plataforma
arm64. - Arquiteturas alternativas: atualizações de plataforma e CPU abrangem RISC-V, LoongArch, PowerPC, s390, MIPS, OpenRISC, parisc e m68k.
5. Segurança e Módulos de Segurança do Linux (LSMs)
- Sandboxing e LSMs: o lançamento atualiza camadas de segurança importantes, incluindo
Landlock,AppArmor,selinuxesmack. - Integridade do sistema e segurança de hardware: subsistemas de integridade, gerenciamento geral de capabilities e drivers TPM (Trusted Platform Module) receberam atualizações diretas.
6. Ferramentas de Desenvolvimento, Diagnóstico e Linguagens
- Rust no kernel: o suporte do kernel à linguagem Rust continua a amadurecer com atualizações e correções dedicadas às ferramentas Rust.
- Verificação e tracing: os frameworks de diagnóstico são expandidos com atualizações para o Real-time Verifier (RTV), as ferramentas Real-Time Linux Analysis (RTLA),
ftrace,tracefse ring buffers. - Sanitizadores: o Kernel Concurrency Sanitizer (KCSAN) recebeu atualizações para ajudar a detectar condições de corrida multi-thread.
- Ferramentas de teste e build: o lançamento melhora os testes via
kunitekselftest, junto com atualizações nos sistemas de compilação Kbuild/Kconfig.
O Detalhe Surpreendente
Apesar de décadas de experiência gerenciando lançamentos críticos do kernel, Linus Torvalds admite que agiu como um "idiota de primeira classe" ao executar uma atualização completa do sistema bem no meio da intensa janela de merge.
Ele fez isso ingenuamente, pensando que "nada daria errado", apenas para quebrar sua configuração e se ver obrigado a gastar um tempo valioso solucionando os problemas resultantes enquanto gerenciava, ao mesmo tempo, os merges de código recebidos.
Teste o Linux Kernel 7.3 RC1
Entusiastas do kernel e usuários curiosos podem baixar o Linux 7.3-rc1 nos Arquivos Oficiais do Kernel Linux ou navegar pelo código-fonte na árvore Git de Linus Torvalds.
Esteja ciente de que esta é uma versão pré-lançamento (release candidate). Ela é destinada principalmente a desenvolvedores de kernel, testadores e entusiastas do Linux que se sintam confortáveis compilando o kernel a partir do código-fonte.
Como qualquer release candidate, o Linux 7.3-rc1 pode conter bugs, regressões ou funcionalidades incompletas.
Se você depende do computador para trabalho ou outras tarefas importantes, geralmente é melhor permanecer no kernel Linux estável mais recente e esperar até que o Linux 7.3 alcance o lançamento final.
Data Prevista para o Lançamento Final do Linux Kernel 7.3
O Linux 7.3-rc1 foi lançado em 30 de agosto de 2026, marcando o fim da janela de merge de duas semanas.
O Linux normalmente segue um ciclo de aproximadamente 9–10 semanas desde o fim da janela de merge até o lançamento estável, com um novo release candidate geralmente chegando a cada domingo:
- 30 de agosto: 7.3-rc1
- 6 de setembro: rc2
- 13 de setembro: rc3
- 20 de setembro: rc4
- 27 de setembro: rc5
- 4 de outubro: rc6
- 11 de outubro: rc7
- 18 de outubro: Linux 7.3 final
Portanto, nossa melhor estimativa para a data de lançamento final do Linux 7.3 é 18 de outubro de 2026.
Se Linus precisar de um RC8 adicional devido a bugs ou regressões tardios, o lançamento final provavelmente será adiado para 25 de outubro de 2026.


