FERRAMENTAS LINUX: Linux 7.3-rc1: O Seu Código Bate Recorde com 40,98 Milhões de Linhas e a AMDGPU Dominando 16%

segunda-feira, 31 de agosto de 2026

Linux 7.3-rc1: O Seu Código Bate Recorde com 40,98 Milhões de Linhas e a AMDGPU Dominando 16%

 



O Linux 7.3-rc1 chega com 40,98 milhões de linhas! AMDGPU lidera o crescimento com 16% do código. Veja as estatísticas, novidades e o que esperar da versão final.


O desenvolvimento do kernel Linux deu mais um passo significativo. No último domingo, 30 de agosto de 2026, Linus Torvalds anunciou o lançamento do Linux 7.3-rc1, o primeiro candidato a release da próxima grande atualização do kernel. E, como o próprio Torvalds admitiu, "nada realmente se destaca — exceto pelo fato de que é grande".

Este artigo mergulha nas estatísticas impressionantes deste lançamento, explica o que está por trás desse crescimento explosivo e o que você, entusiasta ou profissional de TI, precisa saber sobre o futuro do Linux.


O Tamanho Importa: 40,98 Milhões de Linhas


De acordo com a contagem realizada pelo portal Phoronix, a árvore de código-fonte do Linux 7.3-rc1 agora mede aproximadamente 40,98 milhões de linhas. Esse número representa um aumento significativo em relação aos 40,42 milhões registrados no Linux 7.2.

Mas o que esses 40,98 milhões significam na prática? A ferramenta cloc (Count Lines of Code) detalha essa montanha de código da seguinte forma:


Ou seja, cerca de 75% do kernel é código executável, enquanto o restante é composto por comentários e espaçamento para legibilidade.


O Gigante por Trás do Crescimento: AMDGPU


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


A resposta está na AMD. Torvalds explicou que a razão para o diff (diferença de código) enorme não é surpreendente: "este é mais um daqueles lançamentos com um grande dump de registros de GPU da AMD. Desta vez, são os cabeçalhos de registros AMD DCN6. Eles são enormes".

As definições de hardware são despejadas como cabeçalhos C com #define, o que infla consideravelmente o tamanho do diff. Apenas o código e os cabeçalhos da AMD GPU representam cerca de um terço de todo o patch do rc1.


O Domínio da AMD em Números


O diretório drivers/gpu/drm/amd — que inclui o driver AMDGPU, o driver de computação AMDKFD e o código de display associado — contém atualmente 6,52 milhões de linhas. Isso equivale a cerca de 16% de todo o kernel Linux.

Para comparação, no Linux 7.2 esse mesmo diretório tinha 6,35 milhões de linhas, o que significa um acréscimo de aproximadamente 170 mil linhas apenas na parte AMD nesta versão.

Importante: Torvalds ressalta que, se você "mascarar" esse grande bloco da AMD, o resto do merge window parece "bastante normal" e não muito diferente dos ciclos anteriores.


O Que Mais Chegou no Linux 7.3-rc1 ?


Apesar do domínio da AMD nas estatísticas, o Linux 7.3-rc1 traz uma série de outras melhorias significativas:


Suporte a Hardware Apple

Uma série de 19 patches de Sven Peter adiciona suporte inicial a USB4 e Thunderbolt para os chips Apple M1, M2 e M3. Isso inclui um driver de switch Thunderbolt, configuração de interrupções em anel e leitura DROM da tree de dispositivos. 

Além disso, um novo driver Apple PMGR para controle de energia promete economizar cerca de 1 watt durante o modo s2idle em chips M1 Pro, Max e Ultra.


📗 Produto Recomendado


Leve as suas habilidades no Linux ao próximo nível! Seja você um administrador de sistema, desenvolvedor de software, engenheiro de confiabilidade de sites ou amador entusiasta, este livro prático e útil o ajudará a trabalhar com mais rapidez, de maneira mais inteligente e com mais eficiência. 

Linux Eficiente na Linha de Comando: Aumente suas habilidades na linha de comando. ->  https://link.amazon/B0i3GdTZT


Eu ganho uma comissão quando você faz uma compra.


Grandes Atualizações no KVM


O KVM (Kernel-based Virtual Machine) recebeu uma atualização expressiva com uma série de 45 patches de Ackerley Tng para conversão in-place do guest_memfd

O trabalho inclui atributos por gmem, APIs de memória privada/compartilhada, suporte a SEV/TDX e novos testes automatizados (selftests). Isso é particularmente relevante para quem trabalha com os workloads de computação confidencial em AMD SEV ou Intel TDX.


Avanços em Rust no Kernel

O desenvolvimento de drivers em Rust continua avançando. Danilo Krummrich contribuiu com patches que vinculam alocações DMA aos tempos de vida dos dispositivos e gerenciam bindings de arquivos debugfs em Rust.


Outras Melhorias

  • Suporte inicial para plataformas AMD Zen 6.
  • Melhorias de performance no Btrfs.
  • Driver para o novo controle Steam Controller da Valve (2026).

  • Otimizações para CPUs híbridas da Intel.
  • Melhorias nos gráficos Intel Xe3P e Nouveau com Vulkan Video.

  • Suporte a FailFS, um modo de baixa latência para USB4STREAM


O Calendário do Linux 7.3


O Linux 7.3-rc1 marca o fim da janela de merge de duas semanas. Agora, o kernel entra na fase de testes e correção de bugs. Espera-se que o Linux 7.3 passe por cerca de 6 a 7 candidatos a release (rc) antes de ser declarado estável.

A previsão é que a versão final estável do Linux 7.3 seja lançada em meados de outubro de 2026. Após isso, levará algumas semanas até que as principais distribuições, como Fedora, Ubuntu e openSUSE, incorporem o novo kernel em seus repositórios estáveis.


O Que Isso Significa para Você?


Para a maioria dos usuários finais, o Linux 7.3 trará suporte a hardware mais recente e melhorias de desempenho — especialmente para quem usa GPUs AMD, notebooks Apple Silicon ou servidores com virtualização KVM.

Para desenvolvedores e administradores de sistemas, a mensagem é clara: o kernel Linux continua crescendo em complexidade e abrangência. O aumento de ~560 mil linhas em relação ao 7.2 reflete o ritmo acelerado de inovação, especialmente no suporte a hardware gráfico e computação de alto desempenho.


FAQ — Perguntas Frequentes


1. O Linux 7.3-rc1 é estável o suficiente para uso em produção?


Não. O rc1 é uma versão de teste (release candidate) destinada a desenvolvedores e testadores. Ele pode conter bugs e problemas de estabilidade. A versão estável final está prevista para meados de outubro de 2026.


2. Por que o código da AMD ocupa 16% do kernel? Isso é normal?


Sim, é uma tendência recente. A AMD adota a prática de despejar definições completas de registros de hardware como cabeçalhos C com #define. Isso garante suporte "pronto para uso" para novas GPUs, mas infla significativamente o tamanho do código. Torvalds já comentou que esse é um padrão que se repete.


3. Quando o Linux 7.3 estará disponível no meu Ubuntu/Fedora?


A versão final estável deve ser lançada em meados de outubro de 2026. Após isso, cada distribuição tem seu próprio cronograma de integração. O Fedora, por exemplo, costuma adotar novos kernels rapidamente, enquanto o Ubuntu pode levar algumas semanas ou até pular para uma versão mais recente em suas atualizações de hardware enablement (HWE).


📋 Checklist para Testar o Linux 7.3-rc1


Copie e cole este checklist para acompanhar seus testes:


[  ] Fazer backup dos dados importantes.

[  ] Verificar compatibilidade do hardware (especialmente GPUs AMD e Apple Silicon).

[  ] Baixar o código-fonte: git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

[  ] Checkout da tag: git checkout v7.3-rc1

[  ] Copiar config atual: cp /boot/config-$(uname -r) .config

[  ] Atualizar config: make olddefconfig

[  ] Compilar: make -j$(nproc)

[  ] Instalar módulos: sudo make modules_install

[  ] Instalar kernel: sudo make install

[  ] Atualizar GRUB: sudo update-grub

[  ] Reiniciar e selecionar o novo kernel no GRUB.

[  ] Verificar versão: uname -r

[  ] Testar funcionalidades principais (rede, áudio, vídeo, USB, suspensão).

[  ] Monitorar logs: dmesg | grep -i error

[  ] Relatar bugs encontrados na LKML ou bugzilla.kernel.org


✅ Conclusão e CTA Prático


O Linux 7.3-rc1 é mais um marco na evolução do kernel que move o mundo. Com 40,98 milhões de linhas, ele reflete o ritmo impressionante de inovação — especialmente no suporte a hardware gráfico da AMD, que agora representa 16% de todo o código-fonte.

Se você é desenvolvedor, entusiasta ou profissional de TI, testar o rc1 é uma excelente maneira de contribuir com a comunidade, identificar bugs e se preparar para as novidades que virão na versão estável em outubro.

📥 Copie agora o checklist de testes que preparamos acima e comece a explorar o Linux 7.3-rc1 no seu hardware!

💬 Gostou do conteúdo? Deixe um comentário abaixo contando se você já testou o rc1 ou se prefere esperar a versão estável. E não se esqueça de compartilhar este artigo com outros entusiastas do Linux!


Nenhum comentário:

Postar um comentário