Lançamento do Kernel Linux 7.3-rc1 é marcado por adição massiva de código da AMD

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

O que há de novo na primeira versão de testes do Linux 7.3!

Linus Torvalds anunciou neste domingo (30) o encerramento da janela de mesclagem e a consequente disponibilidade do Kernel Linux 7.3-rc1. A primeira versão candidata a lançamento do novo ciclo de desenvolvimento chama a atenção pelo seu tamanho expressivo, impulsionado substancialmente pela introdução de códigos e definições de hardware para a próxima geração de processadores gráficos da AMD.

O impacto do AMD DCN6 no tamanho do kernel

Torvalds destacou que o rc1 é consideravelmente volumoso tanto no número de commits quanto no tamanho das alterações de código. O principal motivo é a inclusão dos cabeçalhos de registro do AMD DCN6 (Display Core Next 6).

A fabricante adota uma abordagem que consiste em integrar todas as definições detalhadas de hardware como diretrizes na linguagem C. Essa prática resulta em arquivos de texto extremamente longos. De acordo com o comunicado oficial, o código relacionado às GPUs da AMD e esse despejo de cabeçalhos representam cerca de um terço de toda a alteração de código processada nesta janela de mesclagem.

Essa característica inflou artificialmente as estatísticas do Kernel Linux 7.3-rc1, repetindo um padrão que já foi observado em lançamentos anteriores quando a AMD introduziu novas gerações de arquitetura de exibição.

Bastidores da janela de mesclagem

Imagem conceitual de Linus Torvalds com Git e Linux ao fundo.
Lançamento do Kernel Linux 7.3-rc1 é marcado por adição massiva de código da AMD 3

Quando o pacote da AMD é isolado da análise, o ciclo inicial do Kernel Linux 7.3 se revela bastante padronizado. Torvalds afirmou que o andamento não foi muito diferente do habitual, mantendo o ritmo esperado para um lançamento de médio a grande porte.

O líder do projeto também relatou um obstáculo operacional em seus bastidores. Torvalds decidiu realizar uma atualização em seu sistema pessoal bem no meio da janela de mesclagem, o que resultou em problemas locais que ele precisou investigar e resolver simultaneamente à avaliação dos pull requests. O contratempo, no entanto, foi totalmente contornado e não atrasou a publicação da nova versão.

O que mais integra o ciclo atual

A lista de requisições aceitas abrange a tradicional ampla gama de atualizações em quase todos os subsistemas críticos. O documento detalha contribuições pesadas para a infraestrutura de rede, sistemas de arquivos como Btrfs, Ext4 e XFS, melhorias de gerenciamento de energia, refinamentos no código Rust e uma imensa quantidade de aprimoramentos para suporte a plataformas ARM e RISC-V.

A partir de agora, o Kernel Linux 7.3 entra na fase de caça a bugs. Durante as próximas semanas, a comunidade de desenvolvedores e testadores trabalhará para estabilizar o código. Mantendo a cadência tradicional de sete a oito versões RC, a expectativa é que o lançamento da versão estável do Kernel Linux 7.3 aconteça no final de outubro.

Compartilhe este artigo
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.