O Kernel Linux 6.19 foi lançado trazendo suporte aprimorado a hardware, melhor gerenciamento de periféricos e um plano de continuidade para o projeto.
“Nenhuma surpresa grande na última semana, então o 6.19 chegou como esperado.” – Linus Torvalds
O que há de novo no Kernel 6.19?
- Documento de continuidade: define como o projeto prosseguirá caso o repositório principal fique indisponível.
- Não é LTS: o Kernel 6.18 continua como versão de suporte de longo prazo (LTS) até dezembro 2027.
Mudanças na Intel
- Reestruturação do código Trust Domain Extensions para KVM, melhorando a computação confidencial em máquinas virtuais.
- Suporte de áudio para os processadores Intel Nova Lake.
- Implementação de Linear Address Space Separation (LASS) para mitigar ataques de canal lateral.
- Melhorias no tratamento NUMA para processadores Xeon 6, incluindo cálculos de distância em configurações Sub‑NUMA Clustering 3.
Refinamentos na AMD
- Suporte a até 4096 vCPUs em máquinas virtuais com x2AVIC estendido.
- Aceleração da criptografia AES‑GCM em processadores AMD Zen 3, com ganhos de até 74 % de desempenho.
- Smart Data Cache Injection (SDCI) em chips AMD EPYC 9005 Turin e posteriores, permitindo injeção direta de dados I/O no cache L3.
- O driver AMDGPU passa a ser o padrão para placas Radeon HD 7000 a RX 300, oferecendo melhor desempenho e suporte Vulkan via RADV.
Armazenamento
- EXT4: desfragmentação online otimizada usando folios e suporte a blocos maiores que a página do kernel.
- NTFS3: timestamps assinados de 64 bits, permitindo datas anteriores a 1970.
- F2FS: otimizações de desempenho em sysfs, debugfs e coleta de lixo, além de correções de bugs detectados por xfstests.
Suporte a dispositivos portáteis, laptops e periféricos
- Driver Armoury agora suportado, trazendo controle completo para os handhelds de jogos ASUS (ex.: ROG Ally).
- Carga rápida para laptops Lenovo IdeaPad via USB‑C.
- Melhorias em dispositivos Logitech: mouse G Pro X Superlight 2 e teclado G13 recebem suporte mainline.
Outras mudanças notáveis
- Remoção da função
_gen*cide_. - Inclusão do driver Arm MPAM.
- Suporte inicial a GPU para Snapdragon X2 Elite.
- Hot‑plug paralelo de CPUs para chips RISC‑V.
- Habilitação preliminar de CPUs Loongson 2/3 (LoongArch).
- Suporte a SoCs Tenstorrent Blackhole e Black Sesame.
Instalando o Kernel 6.19
Distribuições rolling, como Arch Linux, e variantes de Fedora, disponibilizarão o Kernel 6.19 em breve. Usuários de distribuições estáveis (Debian, Ubuntu, Linux Mint, MX Linux, etc.) podem aguardar pacotes oficiais ou compilar manualmente a partir do código‑fonte.