Kernel Linux 6.4 lançado oficialmente, aqui estão as novidades

Kernel Linux 6.4 lançado oficialmente, aqui estão as novidades

Esta versão apresenta suporte a Intel LAM, mais código de linguagem Rust, novos recursos RISC-V e muito mais.

Linus Torvalds anunciou o lançamento do Linux 6.4 como a mais recente e avançada série de kernel para sistemas operacionais baseados em Linux. Essa atualização significativa traz melhor suporte de hardware e novos recursos.

O kernel Linux 6.4 apresenta várias melhorias e adições importantes. O suporte Intel LAM (Linear Address Masking) é um destaque, juntamente com eventos de rastreamento de usuário. Agora, o chaveiro de máquina usado para Machine Owner Keys (MOK) pode armazenar apenas chaves impostas por CA. Além disso, há suporte LoongArch para a biblioteca nolibc e suporte para dispositivos de bloco zoneado no sistema de arquivos F2FS. A extensão Svnapot e o suporte de hibernação foram adicionados à arquitetura RISC-V.

O subsistema io_uring foi aprimorado para permitir a execução simultânea de várias gravações de E/S diretas em um arquivo (atualmente suportado apenas nos sistemas de arquivos EXT4 e XFS). O protocolo SCTP (Stream Control Transmission Protocol) agora tem suporte para os agendadores Fair e Weighted Fair Queuing (WFQ). Também foi implementada uma nova API baseada em netlink para chamar o espaço do usuário para funções auxiliares.

A arquitetura s390 (IBM System z) recebeu suporte para o recurso de segurança STACKLEAK. A implementação do servidor NFS agora segue a especificação RFC 9289. A ferramenta perf também passou por várias mudanças, como uma nova infraestrutura de verificação de contagem de referências, tamanho de mapa padrão atualizado e suporte a Python em 'perf script' quando a biblioteca libtraceevent não está vinculada. Além disso, houve melhorias no relatório de contenção de bloqueio e a capacidade de usar BPF para filtrar amostras.

O suporte à linguagem Rust também foi aprimorado, com adições como o tipo 'ARef' usado em wrappers para tipos C que possuem suas próprias funções de contagem de referência, várias novas primitivas de bloqueio e recursos adicionais na API principal. Também foram adicionados novos drivers, como o driver acelerado Qualcomm QAIC DRM para IA em nuvem, suporte KVM para NMIs virtuais em x86 AMD, emulação fbdev para drivers GEM DMA, suporte Qualcomm Inline Crypto Engine, suporte a novos modelos baseados em MMIO, suporte a Intel Sierra Forest EDAC, melhor desempenho BIG TCP e um novo tipo de programa netfilter BPF.

O kernel Linux 6.4 também traz melhorias térmicas no driver Mediatek, aprimoramentos para placas de som PCI mais antigas, suporte de som para sistemas NVIDIA com codecs MAX9809x e RT5631, suporte genérico para todos os tablets Kye, suporte para os fones de ouvido para jogos Logitech G935 sem fio 7.1 e suporte PPIN para os processadores de servidor Xeon "Emerald Rapids" de 5ª geração da Intel.

Outros destaques incluem suporte a rumble para os controles Xbox mais recentes, suporte a PMU de CPU Apple M2, suporte a malha Wi-Fi 7 (EHT), su

porte aprimorado para plataformas Qualcomm Snapdragon, um novo driver para controladores de toque Novatek, suporte para o tablet Lenovo Yoga Book X90F 2 em 1, suporte ao modo Hyper-V VTL e suporte a Wi-Fi para dispositivos Apple M1 Pro/Max.

No que diz respeito aos drivers gráficos, o AMDGPU recebeu suporte inicial a NBIO7.9, GC 9.4.3, GFXHUB 1.2, MMHUB 1.8, infraestrutura DC FAM inicial, nós sysfs para relógios VCN secundários, bem como manipulação de carga de trabalho limitada/não limitada para APUs suportadas. O driver Mediatek DRM recebeu suporte de sobreposição de 10 bits, o driver Rockchip DRM recebeu suporte a 4K e o driver Panfrost da Collabora agora suporta dispositivos Mali MT81xx.

O kernel Linux 6.4 está disponível para download na árvore git de Linus Torvalds ou no site kernel.org, caso você saiba como compilá-lo em sua distribuição GNU/Linux. Caso contrário, é recomendado aguardar até que o kernel Linux 6.4 esteja disponível nos repositórios de software estáveis da sua distribuição.

Última atualização deste artigo: 26 de june de 2023