Kernel Linux 6.12 adiciona capacidade em tempo real e suporte inicial ao Raspberry Pi 5

Kernel Linux 6.12 adiciona capacidade em tempo real e suporte inicial ao Raspberry Pi 5

O Linux Kernel 6.12 finalmente traz recursos de computação em tempo real para a linha principal.

A cada dois ou três meses, uma nova versão do kernel Linux é lançada, trazendo melhorias, recursos atualizados e os tradicionais comentários de Linus Torvalds. Agora, é a vez do Linux Kernel 6.12, uma atualização repleta de novidades que promete agradar tanto usuários quanto desenvolvedores.

Linus comentou sobre o lançamento em sua mensagem oficial:

“Não há surpresas estranhas na última semana, então estamos mantendo o cronograma regular de lançamento. Isso significa, claro, que a janela de mesclagem será aberta amanhã. Já recebi mais de duas dúzias de pull requests — parabéns a todos os madrugadores.”

Principais destaques do Linux Kernel 6.12

Esta versão pode ser especialmente significativa, pois está prevista para se tornar uma versão LTS (Long-Term Support), com suporte oficial até 2026. Confira os principais recursos e melhorias:

1. PREEMPT_RT: Computação em Tempo Real

Após mais de uma década de desenvolvimento, o suporte completo ao PREEMPT_RT chega ao kernel principal. Essa funcionalidade aprimora os tempos de resposta em tarefas críticas, sendo particularmente útil em setores como indústrias automotivas, telecomunicações e saúde.

A novidade é compatível com ARM64, RISC-V e X86/X86_64, consolidando o Linux como uma solução robusta para aplicações de tempo real.

2. Melhorias da Intel

Entre as atualizações específicas para hardware Intel, destacam-se:

  • Suporte para eventos de energia e funcionalidades de uncore em processadores Arrow Lake e Lunar Lake.
  • Melhorias no subsistema perf, incluindo correções de bugs e otimizações para desempenho.
  • Habilitação inicial para processadores futuros, como Panther Lake e Diamond Rapids Xeon.
  • Novidades gráficas, como suporte habilitado por padrão para GPUs Xe2 e Battlemage, além do relatório da velocidade do ventilador das GPUs via HWMON.

3. Suporte aprimorado para laptops

Diversas atualizações beneficiam modelos populares de laptops:

  • ASUS Vivobook: Perfis de ventoinha agora podem ser ajustados via driver ASUS WMI.
  • ThinkPad: Melhorias no controle de ventoinhas com o driver ThinkPad ACPI.
  • Dell: Configurações de bateria estendidas, eliminando a necessidade de acessar o BIOS para alternar modos.

Além disso, há suporte aprimorado para laptops LG e Panasonic, garantindo uma experiência mais fluida para usuários desses dispositivos.

4. Atualizações para AMD e RISC-V

A AMD trouxe avanços como:

  • Suporte ao hardware RDNA 4.
  • Overclock via OverDrive para SMU 14.x.
  • Melhorias para aceleradores AMD Instinct.

No caso do RISC-V, as melhorias incluem:

  • Relatório de vulnerabilidades genéricas de CPU para o espaço do usuário.
  • Suporte à extensão Svvptc e backtracing acionado por IP.
  • Remoção de limites no tamanho do kernel XIP.

5. Outras melhorias

  • Suporte inicial para o Raspberry Pi 5.
  • Atualizações no driver de tablets de desenho Wacom.
  • Virtualização KVM aprimorada para CPUs LoongArch.
  • Melhorias no sistema de arquivos Btrfs.
  • Inclusão opcional de um código QR em kernel panics (baseado em Rust).

Como instalar o kernel Linux 6.12

Usuários de distribuições rolling release serão os primeiros a receber esta atualização.

O tarball do Linux Kernel 6.12 está disponível para download no site oficial do Kernel.

Com tantos avanços, o Linux Kernel 6.12 reforça o compromisso da comunidade em manter o sistema moderno, robusto e pronto para os desafios futuros.

Última atualização deste artigo: 18 de november de 2024