Kernel Linux 6.11 foi lançado!

O Kernel Linux 6.11 trouxe os primeiros drivers para a vindoura arquitetura AMD RDNA4, Intel Xe2, aperfeiçoamentos para NPU’s e muito mais!


| Se você apoia nosso site, desative o AdBlock quando visitá-lo, inclusive em Mobile! Os anúncios são poucos e não invasivos. Se quiser contribuir com nosso trabalho, clique em qualquer banner de sua preferência, exceto dos Parceiros. Mais detalhes clicando aqui.


1. Introdução

Entre os destaques estão o suporte inicial à gráficos RDNA4, novos recursos de driver AMD P-State, drivers para o Intel Xe2 Lunar Lake e Battlemage, mas ainda não está estável. A Intel também tem suporte inicial adicionado ao áudio Panther Lake, mais aprimoramentos de driver NPU e mais!

Veja todas as novidades!

2. Kernel Linux 6.11

2.1 Gráficos

  • Mais código no suporte ao driver Xe para os próximos gráficos Xe2, tanto para Lunar Lake quanto para Battlemage. Há IDs PCI Battlemage adicionados e outros bits para o Linux 6.11. Mas ambos os gráficos Lunar Lake e Battlemage ainda são tratados como experimentais e requerem o uso da substituição “force_probe”. A esperança é que o suporte Lunar Lake seja estável no Kernel Linux 6.12.
  • A habilitação da GPU AMD RDNA4 está inicialmente implementado no Linux 6.11. O suporte é preliminar, mas decente o suficiente no Linux 6.11, ao que parece. Veremos como será o suporte quando as placas de vídeo RDNA4 estrearem nos próximos meses e se o Linux 6.11 é uma linha de base suficiente ou se o 6.12+ é necessário, além do Mesa mais recente. O AMD GFX12 está habilitado por padrão com o código mais recente como um bom sinal.
  • Suporte AMDGPU ISP 4.x IP para tecnologia de processamento de sinal de imagem para notebooks/webcams.
  • AMDGPU Hardware Replay adicionado para reproduzir mais facilmente travamentos de GPU e auxiliar na depuração.
  • Suporte ao Intel eDP Panel Replay.
  • Suporte ao modo de TV monocromático.
  • Suporte ao logotipo monocromático para a infraestrutura DRM Panic.
  • Outras melhorias nos drivers gráficos de código aberto.

2.2 IA

  • Suporte ao acelerador Intel Gaudi 2D.
  • Melhorias no driver Intel NPU com o driver de aceleração iVPU para NPUs Intel Meteor Lake, Arrow Lake e Lunar Lake.

2.3 Processadores

  • O tratamento do AMD Core Performance Boost foi adicionado ao driver AMD P-State.
  • Suporte AMD Fast CPPC para ajudar na economia de energia e eficiência energética em SoCs compatíveis.
  • Suporte para convidados AMD SEV-SNP ao kernel principal.
  • Razões para indicar, por meio do driver TPMI e expor ao espaço do usuário, por meio do DebugFS, o motivo pelo qual os núcleos da CPU estão sendo executados em um nível de desempenho reduzido.
  • Desempenho de criptografia AES-GCM muito mais rápido para processadores Intel e AMD modernos com código otimizado AVX-512/AVX10 e VAES.
  • Suporte de áudio no Intel Panther Lake.
  • Suporte ao SoC Mobileye EyeQ 6H para direção autônoma/automóvel.

Taking 'Eyes-Off' the ADAS Future - Mobility Engineering Technology

  • Algumas melhorias no ARM64 graças ao próprio Linus Torvalds e melhor manuseio de imagens de kernel compactadas no ARM64.
  • O Intel Sub-NUMA Clustering (SNC) deixará de apresentar mau comportamento quando usado com a Intel Resource Director Technology (RDT).
  • Novas extensões ISA para RISC-V e suporte NUMA inicial para sistemas RISC-V baseados em ACPI.
  • Mais recursos do kernel para a CPU Chinesa LoongArch.
  • Adições de eventos de desempenho para CPUs Intel mais recentes.
  • Mais IDs de CPU AMD Zen 5.

2.4 Armazenamento/Sistemas de arquivos

  • Multi-buffer DM-VERITY para melhorar o desempenho.
  • Bloqueie gravações atômicas para armazenamento NVMe e SCSI.
  • Flushing otimizado para o Device Mapper.
  • Novos recursos do Bcachefs, como reescrita de contabilidade de disco e autocorreção em erros de E/S de leitura.
  • Suporte FITRIM para XFS.
  • Uma boa otimização de desempenho para EXT4.
  • O driver NTFS prepara o suporte ao FileAttr.
  • Reforço do UBIFS contra perda de potência.
  • Várias correções no sistema de arquivos.
  • Uma correção do VFS para problemas de corrupção ou segurança com uma correção de bug de cinco anos.

2.5 Notebooks

  • Melhor suporte ao laptop Lenovo Yoga C630 WOS ARM graças ao novo código EC.

Lenovo Yoga C630-13Q50 WOS - Notebookcheck.info

  • Controle de velocidade, temperatura e carga do ventilador para o driver do Chrome OS para ajudar com notebooks Framework.
  • Um driver ChromeOS EC LED também para beneficiar o notebook Framework.
  • Suporte à luz de fundo do teclado para mais Macs Apple equipados com T2.
  • O Linux 6.11 EFI fingirá que está inicializando o Apple macOS em alguns Macs com GPU dupla para evitar problemas.
  • O ASUS Vivobook S15 com Snapdragon X1 e o Lenovo Yoga Slim 7x têm suporte ao DeviceTree com Linux 6.11, mas vários recursos/funcionalidades estão faltando em ambos os notebooks da linha X1 Elite.

ASUS Vivobook S 15 (S5507)

2.6 Outros Hardwares

  • Driver ASUS EC Sensors para a placa-mãe ProArt X670E CREATOR WIFI.
  • O driver Dell PC Extras fornecerá funcionalidade extra em sistemas Dell, como suporte ao controle do modo de ventilador para alguns modelos.
  • Novos drivers HID e mais recursos HID BPF.
  • O driver Raspberry Pi PiSP para o sistema de câmera do Raspberry Pi 5.
  • Suporte de áudio Realtek RT1318.
  • Melhorias em USB e Thunderbolt.
  • Adotar uma melhor política de gerenciamento de energia do link SATA.
  • Documentação CXL atualizada.

2.7 Outras inovações do kernel

  • Maior controle sobre o comportamento de troca com um novo argumento “swapiness” para recuperação de memória.
  • Preparações para Memória de Dispositivo TCP.
  • Uma nova linha de base para a cadeia de ferramentas/infraestrutura Rust como uma versão mínima para compilar o código do kernel Rust.
  • Suporte à API VMware Hypercall.
  • Novo subsistema de driver de sequenciamento de energia.
  • Muitas otimizações e melhorias de MM.
  • Com o kernel upstream agora é fácil construir um pacote de kernel via Pacman para uso no ArchLinux.

2.8 Segurança Linux

  • Mais núcleos de CPU ARM precisam da solução para miticar a falha SSBS.
  • Uma nova opção de mitigação do Spectre BHI foi adicionada para ambientes de nuvem.
  • Implementando getrandom() no vDSO.
  • Reforço do acesso /proc/[pid]/mem para melhorar a segurança do sistema.
  • Um alocador de bucket dedicado para melhorar a segurança.
  • A configuração padrão do FineIBT agora pode ser ajustada no momento da compilação .
  • Corrigindo um problema de segurança do aplicativo sandbox do Landlock, onde os aplicativos podiam remover restrições sobre si mesmos.

3. Quando?

O kernel linux 6.11 chegará algumas semanas, após o lançamento estável 6.11.1 a quem utiliza distros rolling release como o ArchLinux; enquanto isso quem utiliza distros point release como o Ubuntu vão precisar do pacote Ubuntu Kernel Update Utility ou de outros meios para obter o novo kernel antes dos repositórios atualizarem.

O download do código fonte do kernel linux 6.11 pode ser feito clicando aqui, enquanto que para sistemas baseados em Debian você pode baixar os pacotes .deb neste endereço – caso não esteja disponível, aguarde mais algumas horas/dias!

Lembrando que:

Kernel recém lançado costuma vir sem suporte inicial ao VirtualBox e também sem suporte a alguns drivers proprietários, como os da Nvidia!

Pessoalmente recomendo que aguardem até o kernel linux 6.11.1 sair, com correções de bugs e já com suporte pleno a drivers da NVIDIA, VirtualBox e outros. O lançamento desse referido kernel linux 6.11.1 será daqui mais ou menos 1 semana. – Dependendo do desenvolvimento, o VirtualBox só recebe suporte após 15 dias.

Aos usuários de Ubuntu e seus sabores, principalmente em hardwares mais antigos, certifiquem-se de ter os pacotes build-essential, libelf-dev e haveged pré instalados em seu sistema para maximizar a compatibilidade e evitar dores de cabeça quando instalar e usar o kernel linux 6.11!

  1. O pacote Build-Essential traz os pacotes necessários para compilações que sejam feitas durante a aplicação do kernel.
  2. Já o Libelf-Dev é uma exigência para compilações de pacotes, normalmente proprietários como VirtualBox ou mesmo NVIDIA.
  3. Por fim, o Haveged muda o gerador de entropia do sistema, evitando problemas de boot que as mudanças do gerador de entropia padrão do Ubuntu costumam causar. Entre eles, o maior, é lentidão em boots de máquinas mais antigas – Quando o boot demora +2 minutos.

#UrbanCompassPony

Fonte:
Phoronix

Deixe um comentário