O suporte de hardware recebe grandes melhorias em várias arquiteturas.
Assim como um evento canônico deve acontecer, agora temos uma nova versão do Linux que traz melhor suporte a hardware, melhor manuseio de periféricos e algumas novidades sobre como o desenvolvimento continuaria caso o repositório principal torvalds/linux.git fosse desaparecer.
Não é preciso dizer que, mesmo que algumas pessoas importantes não estivessem mais por perto ou estivessem ocupadas com assuntos mais urgentes, o desenvolvimento do Linux não ficaria parado.
De qualquer forma, nenhum novo lançamento do Linux ocorre sem que Linus Torvalds tenha algo a acrescentar:
Não houve grandes surpresas na semana passada, então a versão 6.19 foi lançada como esperado — bem quando os EUA se preparam para parar completamente mais tarde hoje, assistindo à última leva de comerciais televisivos.
Quem gosta de apostar esperaria que todos fossem gerados por IA, mas talvez alguma empresa empreendedora decida contrariar a tendência? É improvável, mas sempre há uma pequena chance.
Esta cobertura é baseada na reportagem detalhada da Phoronix.
Linux Kernel 6.19: O que há de novo?
Esta versão traz um documento formal de continuidade para o projeto do kernel. Basicamente, é um plano para o que acontecerá se o repositório Git de Linus Torvalds ficar indisponível por qualquer motivo.
O engenheiro do kernel Linux Dan Williams elaborou esse plano após discussões na Cúpula de Mantenedores de 2025 e diz que a ideia é bastante simples. Se a pessoa (geralmente Linus) ou as pessoas que lidam com o repositório principal não puderem continuar, o projeto precisa de uma maneira de avançar rapidamente.
Ao contrário da última vez, o Linux 6.19 não é uma versão LTS. O kernel Linux 6.18 continua sendo a versão de suporte de longo prazo de 2025, com atualizações de manutenção até dezembro de 2027.
Mudanças da Intel
O código Trust Domain Extensions da Intel recebeu uma grande reformulação para o KVM. Essas alterações resolvem problemas que estavam fazendo com que o recurso de computação confidencial se comportasse de maneira imprevisível em máquinas virtuais.
Além disso, há o suporte de áudio para os próximos processadores Nova Lake da Intel. Os drivers de som do kernel agora podem lidar com os processadores Nova Lake e Nova Lake S sem a necessidade de muito trabalho de configuração adicional.
A separação linear do espaço de endereço finalmente chega com esta versão. O Intel LASS tem como objetivo combater classes específicas de ataques de canal lateral que exploram vulnerabilidades do processador.
Da mesma forma, os processadores Intel Xeon 6 obtêm um melhor tratamento NUMA. Os chips Granite Rapids e Clearwater Forest agora têm cálculos de distância adequados ao serem executados em Sub-NUMA Clustering 3.
Aprimoramentos da AMD
As máquinas virtuais equipadas com chips AMD agora podem lidar com até 4096 CPUs virtuais com suporte x2AVIC estendido. O limite anterior era de 512 vCPUs, portanto, este é um salto substancial para cargas de trabalho de virtualização de nível empresarial.
A criptografia AES-GCM obtém grandes melhorias de velocidade nos processadores AMD Zen 3. As otimizações proporcionam um desempenho até 74% mais rápido em alguns casos, com os sistemas AVX-512 também se beneficiando do trabalho.
Além disso, há o suporte a Smart Data Cache Injection (SDCI), em que os chips AMD EPYC 9005 Turin e mais recentes agora podem injetar dados de dispositivos de E/S diretamente no cache L3, ignorando completamente a memória do sistema.
E, para usuários de placas de vídeo Radeon mais antigas (Radeon HD 7000 a RX 300 series), o driver AMDGPU é o padrão para você. Isso deve resultar em melhor desempenho e suporte a Vulkan por meio do RADV, substituindo o driver Radeon legado.
Buffers de armazenamento
O EXT4 obtém desfragmentação online otimizada usando folios em vez de buffer heads. O sistema de arquivos agora suporta tamanhos de bloco maiores que o tamanho da página do kernel, trazendo algumas melhorias de desempenho bem-vindas.
O NTFS3 agora pode lidar com carimbos de data/hora anteriores ao ano de 1970. O driver mudou para carimbos de data/hora assinados de 64 bits após o problema ter surgido durante os testes do sistema de arquivos, corrigindo o tratamento de datas anteriores à época (um exemplo).
O F2FS traz otimizações de desempenho em várias áreas, incluindo sysfs, debugfs e coleta de lixo. A versão também corrige muitos bugs detectados pelo xfstests e problemas relacionados ao suporte a páginas de 16 KB.
Melhor suporte para dispositivos portáteis, laptops e periféricos
Os usuários de dispositivos portáteis para jogos da ASUS ficarão felizes em saber (ou não?) que o driver Armoury agora é compatível, trazendo controle de hardware adequado para dispositivos portáteis para jogos ROG Ally e outros hardwares para jogos da ASUS no Linux.
Eu disse “não” anteriormente porque a implementação do Windows, Armoury Crate, tem sido um pesadelo para muitos. É sabido que ele aciona falsos positivos de antivírus, sofre de vulnerabilidades de segurança que podem conceder acesso ao nível do sistema e se recusa a desaparecer mesmo após a desinstalação (basicamente um bloatware).
Continuando, agora há suporte para carregamento rápido para laptops Lenovo IdeaPad, com o driver lidando com carregamento USB-C mais rápido.
Vários dispositivos Logitech também receberam suporte aprimorado. O mouse sem fio para jogos G Pro X Superlight 2 agora funciona corretamente, juntamente com uma nova versão do receptor Lightspeed incluída. O teclado para jogos G13 também ganhou suporte principal.
Alterações diversas
Encerramos esta cobertura com uma visão geral de algumas outras alterações notáveis:
- Remoção da função “gen*cide”.
- Inclusão do driver Arm MPAM.
- Suporte inicial à GPU para o Snapdragon X2 Elite.
- Suporte a hotplugging paralelo da CPU para chips RISC-V.
- Trabalho inicial de habilitação para CPUs Loongson de 32 bits (LoongArch3 2).
- As séries de SoCs Tenstorrent Blackhole e Black Sesame agora são suportadas.
Instalando o kernel Linux 6.19
Para quem usa distribuições contínuas como Arch Linux ou distribuições como Fedora e suas derivadas, o Linux 6.19 estará disponível em breve. Aqueles que utilizam outras distribuições, como Debian, Ubuntu, Linux Mint, MX Linux, etc., podem aguardar, mas eu não teria muitas esperanças.
No entanto, existe uma maneira de obtê-lo antecipadamente (link abaixo) nesses computadores, mas isso envolve algum trabalho manual e uma certa habilidade para assumir riscos (se você danificar seu sistema, não nos responsabilizamos ☠️).


