Kernel Linux 6.2 lançado oficialmente

Kernel Linux 6.9-rc4 tem novas correções para mitigações de especulação x86
tux

O desenvolvedor Linus Torvalds anunciou o lançamento e a disponibilidade geral do Linux 6.2, que vem para atualizar o kernel Linux 6.1, uma versão LTS com suporte até pelo menos 2024. No entanto, esta versão atual não é LTS e deve ter uma manutenção breve. Porém, não deixa de ser uma importante nova série de kernel que vem com drivers novos e atualizados, suporte de hardware aprimorado, novos recursos e muito mais.

Foram mais de dois meses de trabalho até que o kernel Linux 6.2 estivesse pronto. Ele introduz o balanceamento de carga de proteção (protective load balancing – PLB) para a pilha IPv6, suporte para o mecanismo de “notificação de saída assíncrona” da Intel, um novo mecanismo de integridade de fluxo de controle FineIBT para x86 e mais melhorias na nova infraestrutura Rust .

Talvez não seja um lançamento LTS sexy como o 6.1 acabou sendo, mas todos aqueles kernels pedestres regulares também querem algum amor de teste.

O Linux 6.2 também vem com:

  • uma nova ferramenta chamada RV (Runtime Verification) que pode controlar a operação do subsistema de verificação de tempo de execução;
  • uma nova estrutura para lidar com dispositivos de aceleração de computação;
  • suporte para objetos BPF definidos pelo usuário;
  • bem como um novo botão sysctl para controlar a maneira como o detector de bloqueio dividido funciona quando está no modo “aviso” em x86.
  • Além disso, há uma nova implementação qspinlock para a arquitetura PowerPC;
  • suporte para montagens mapeadas por ID e controle de descompressão paralela para o sistema de arquivos SquashFS;
  • implementação aprimorada de Btrfs RAID5 e RAID6 e a capacidade de ativar ou desativar pilhas de sombra implementadas por software em AArch64 (ARM64) durante a inicialização;
  • Por outro lado, a arquitetura LoongArch recebeu suporte para ftrace, hibernação, suspensão e proteção de pilha;
  • o dispositivo zram agora oferece melhores taxas de compactação;
  • o mecanismo fscrypt agora suporta o algoritmo de criptografia SM4;
  • e o recurso de nomeação de memória foi estendido para permitir a nomeação de áreas de memória anônima compartilhada.

Kernel Linux 6.2 lançado oficialmente

Kernel Linux 6.2 lançado oficialmente

Outras mudanças incluem novas opções de montagem para o sistema de arquivos NTFS3, a capacidade de construir o kernel sem suporte a NFSv2, suporte para o sistema de arquivos F2FS para gravar dados em um arquivo e truncá-lo em uma única operação atômica, a capacidade de habilitar um gatilho de rastreamento no momento da inicialização e uma nova API de espaço de usuário para controlar as unidades de gerenciamento de memória de E/S.

Em termos de segurança, o Linux 6.2 melhora o módulo de segurança Landlock para permitir que ele controle as operações de truncamento de arquivos, implementa uma mitigação mais rápida do ataque de execução especulativa Retbleed em CPUs Intel, bem como a capacidade de colocar um limite superior de 10.000 no número de vezes o kernel pode fazer oops antes de reinicializar ou entrar em pânico.

Do mesmo modo, também há drivers novos e atualizados para suportar hardware mais recente. Vale a pena mencionar aqui um novo driver convidado TDX que expõe interfaces IOCTL para atender a solicitações de convidados Intel TDX, suporte aprimorado para dispositivos NVMe, suporte DCN em ARM, novas versões de firmware GC 11.x, suporte de preempção GFX para GFX9, suporte de aceleração Ampere, NVA3 suporte de luz de fundo e suporte Qualcomm SM6115.

O Linux 6.2 também adiciona suporte para controle de troca e teclas de comando em teclados Apple, suporte básico para o controlador Sony DualShock4 USB com botões e sticks, bem como suporte para os chips MediaTek MT6370 I2C Sub Power Management como visto no Orange Pi 4G-IoT computador de placa única de código aberto.

Como obter

Você pode baixar o kernel 6.2 do Linux agora mesmo no site kernel.org ou na árvore Git do fonte do kernel de Linus Torvalds, se quiser compilá-lo você mesmo em sua distribuição GNU/Linux. Por favor, note que este é um ramo de curta duração que será suportado com bugs e correções de segurança por apenas alguns meses.

Se você não sabe ou não quer compilar o kernel, o que não é uma tarefa fácil para a maioria dos usuários do Linux, deve aguardar a chegada da nova versão do kernel nos repositórios de software estáveis ??da sua distro favorita antes de atualizar.