Voltar aos artigos

Pull do DRM do Linux 6.18 adiciona novos drivers e suporte ao Rust

06 de outubro de 2025
Reportado por IA

Linus Torvalds puxou as atualizações do Gerenciador de Renderização Direta para o kernel Linux 6.18, introduzindo novos drivers de código aberto e integração do Rust para hardware gráfico. As mudanças focam em melhorias para sistemas AMD, Intel e NVIDIA, além de suporte para aceleradores como Rocket e Tyr. O mantenedor do DRM, Dave Airlie, destacou o impulso em direção ao Rust no subsistema gráfico do kernel.

A próxima versão 6.18 do kernel Linux incorpora uma grande atualização em seu subsistema de Gerenciador de Renderização Direta (DRM), conforme anunciado em um pull request de Linus Torvalds. Este pull, datado de cerca de início de outubro de 2025, traz melhorias substanciais para hardware gráfico e de acelerador em várias plataformas.

Adições chave incluem dois novos drivers: o driver de acelerador Rocket, que habilita a Unidade de Processamento Neural (NPU) em SoCs Rockchip mais recentes, e o código inicial para Tyr, um driver baseado em Rust para GPUs Arm Mali. Apoiar esses são novas abstrações de Rust para gerenciamento de memória e DMA, como scatterlist e Vmalloc, marcando uma mudança estratégica em direção ao Rust no kernel.

Para hardware AMD, o driver AMDGPU ganha suporte a Checkpoint e Restore (CRIU) para objetos GEM, capacidades de reset expandidas para o motor Video Core Next (VCN), atualizações de Reliability, Availability, and Serviceability (RAS), gerenciamento de energia eDP ALPM e remoção de código de exibição legado. O driver AMDXNA também melhora com suporte a buffers alocados pelo espaço de usuário e relatórios de erro aprimorados.

Contribuições da Intel incluem atualizações no driver Xe, com novas interfaces de gerenciamento de energia, consultas de atributos de memória e uma interface sysfs power_profile. O suporte a exibição se estende a plataformas Wildcat Lake, com SR-IOV ativado por padrão em hardware compatível. O driver i915 inclui numerosas correções para gerações mais antigas, e o trabalho no driver de acelerador Habana Labs foi retomado.

O driver open-source Nouveau da NVIDIA agora usa o firmware GSP por padrão para melhor gerenciamento de hardware. O driver Panthor da Arm expande o suporte para GPUs mais novas, enquanto atualizações adicionais cobrem painéis de exibição do Chromebook, chips ponte conversores de sinal e SoCs da STMicroelectronics e Rockchip.

Dave Airlie, o mantenedor do DRM, enfatizou no pull request o 'impulso significativo em direção à integração do Rust' como tema central, ao lado da mainline de novos drivers e melhorias críticas para os principais fornecedores de hardware.

Static map of article location