kernel 6.13 RC1 lançado com vários novos recursos

E foi lançado o Kernel 6.13 RC1 com vários novos recursos, e muito mais. Confira as novidades e veja como testá-lo em seu sistema.

O Kernel Linux é um núcleo monolítico de código aberto para sistemas operacionais tipo UNIX, sendo normalmente disponibilizado compilado na forma de distribuições Linux, e embarcados em diversos dispositivos como roteadores, pontos de acesso sem fio, PABXs, receptores de televisão, Smart TVs, DVRs, e dispositivos de armazenamento em rede.

Além disso, os sistemas operacionais Android para Tablets, Smartphones, e Smartwatches utilizam serviços providos pelo núcleo Linux para implementar as suas funcionalidades.

Agora, o desenvolvimento do kernel Linux continua com o Linux 6.13 como a próxima grande série de kernel, e Linus Torvalds anunciou recentemente a disponibilidade do primeiro marco Release Candidate (RC) para testes públicos.

Novidade do Kernel 6.13 RC1

kernel 6.13 RC1 lançado com vários novos recursos
kernel 6.13 RC1 lançado com vários novos recursos

Sim. Linus Torvalds anunciou recentemente a disponibilidade geral para testes públicos do primeiro marco de desenvolvimento do candidato a lançamento (RC) da próxima série do kernel Linux 6.13.

Agora marca duas semanas desde que a janela de mesclagem do Linux 6.13 foi aberta, no mesmo dia em que o kernel Linux 6.12 foi lançado, o que significa que é hora de testar as versões RC (Release Candidate), a primeira disponível para download agora mesmo na árvore git de Linus Torvalds aqui ou no site kernel.org.

Alguns dos destaques da série de kernel Linux 6.13 incluem suporte para executar Linux em uma máquina virtual protegida (também conhecida como realm) sob o Arm CCA e o Guarded Control Stack (GCS) do usuário, suporte para clustering sub-NUMA de 6 nós na Intel, uma nova peculiaridade de luz de fundo ACPI para Apple MacbookPro11,2 e Air7,2 e um novo recurso no dispositivo de caractere uAPI para notificar o espaço do usuário sobre alterações acionadas por usuários no kernel.

O kernel Linux 6.13 também torna o driver amd-pstate cpufreq o padrão em alguns processadores AMD Epyc mais novos, adiciona suporte para limites térmicos que podem ser adicionados e removidos do espaço do usuário via netlink junto com uma atualização de biblioteca relacionada, adiciona suporte PMU para CPUs Intel ArrowLake-H e implementa suporte para a especificação MIPI DisCo 2.0 no subsistema SoundWire.

Além disso, o Linux 6.13 habilita o modelo “Lazy preemption” (CONFIG_PREEMPT_LAZY=y) para plataformas x86, RISC-V e LoongArch, que otimiza a preempção de classe justa ao atrasar as solicitações de preempção para o limite de tique, adiciona RTNL por netns (desabilitado por padrão) para rede, adiciona suporte para superpáginas de hardware para o driver V3D e adiciona suporte para processadores Intel Panther Lake.

O sistema de arquivos F2FS recebeu um recurso de aliasing de dispositivo onde o usuário pode criar partições, mas recuperar o espaço de volta excluindo arquivos com alias no diretório raiz, o sistema de arquivos FUSE recebeu conversões de página para fólio e suporte para configurar o tamanho máximo de solicitações FUSE com um sysctl, o sistema de arquivos EXT4 recebeu muitas correções de bugs e limpezas diversas, o sistema de arquivos Btrfs recebeu um aumento de desempenho reduzindo a contenção de bloqueio ao atravessar buffers de extensão e reduzindo a contenção de bloqueio de árvore de extensão ao pesquisar por backref inline, e o sistema de arquivos exFAT também recebeu um aumento de desempenho reduzindo a travessia da cadeia FAT.

Por último, mas não menos importante, o kernel Linux 6.13 traz recursos de computação em tempo real para a arquitetura LoongArch, bem como suporte para mascaramento de ponteiro no espaço do usuário, suporte para sondar desempenho de acesso desalinhado de vetor e suporte para qspinlock em sistemas com Zacas e Zabha para a arquitetura RISC-V.

O kernel Linux 6.13 também traz suporte para novo hardware, incluindo os tablets Vexia EDU ATLA 10 e Surface Pro 9 5G, gráficos Adreno A663, Allwinner H616, AMD ACP 6.3, Qualcomm SM8750 e chips de áudio RealTek RT721, tela sensível ao toque NT36672A, controlador AMD I3C, dispositivos de rede NVIDIA Mellanox “MLX5” e outros.

O lançamento final do kernel Linux 6.13 é esperado para o final de janeiro de 2025, o que depende de quantos marcos do Release Candidate (RC) Linus Torvalds anunciará até então. Portanto, podemos esperar que o Linux 6.13 chegue em 19 de janeiro se houver apenas sete RCs ou em 26 de janeiro se oito RCs forem anunciados.

Até então, você pode fazer um test drive do kernel 6.13 RC1 baixando o marco Release Candidate mais recente da árvore git de Linus Torvalds ou do site kernel.org.

No entanto…

Atenção! Lembre-se de que esta é uma versão de pré-lançamento, portanto, não a instale ou use em uma máquina de produção!

Como instalar ou atualizar o kernel

Como de costume, você pode fazer o download do último kernel a partir do kernel.org ou use um desses tutoriais:
Como instalar o Ubuntu Mainline Kernel Installer no Ubuntu e derivados
Usando o Ubuntu Kernel Update Utility para atualizar o kernel do Ubuntu
Como instalar a versão mais recente do Kernel nos sistemas baseados em RPM

E se depois você quiser remover os kernel antigos, use esse tutorial:
Como remover kernels antigos no Ubuntu ou Linux Mint com segurança

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.