Kernel Linux 5.12 chega ao fim da vida útil

Interface do controlador Steam Deck terá suporte ao Linux 6.3
tux logo

E mais uma versão do kernel Linux chegou ao final de sua vida útil: estamos falando do Linux 5.12 que parou de receber atualizações. Assim, você deve imediatamente atualizar para a série do Linux 5.13 para não perder correções importantes em seu sistema operacional.

O renomado desenvolvedor e mantenedor do kernel Greg Kroah-Hartman anunciou na lista de discussão do kernel do Linux o lançamento de várias atualizações do kernel, incluindo Linux 5.12.19, que é a última da série de kernel Linux 5.12.

Kernel Linux 5.12 chega ao fim da vida útil. Atualize imediatamente.

Lançado há cerca de três meses, o kernel Linux 5.12 introduziu muitas novidades, incluindo:

  • o suporte para Playstation 5 DualSense e controladores de jogos Nintendo 64;
  • suporte para criptografia em linha eMMC;
  • suporte para perfil de plataforma Lenovo IdeaPad e Lenovo ThinkPad X1 Tablet Gen 2;
  • bem como uma nova ferramenta de depuração de memória chamada KFENCE.

Ele também introduziu:

  • suporte inicial para dispositivos de bloco zoneados para o sistema de arquivos Btrfs;
  • suporte LTO em Clang;
  • suporte AMDGPU Freesync HDMI e muitos outros recursos interessantes.

No entanto, como agora está marcado como EOL (Fim da Vida) no site kernel.org, isso significa que ele não receberá mais suporte upstream e que você deve atualizar para um kernel mais novo ou LTS o mais rápido possível.

Nota, este é o ÚLTIMO lançamento do kernel 5.12.y. Este branch do kernel agora está em fim de vida. Por favor, vá para 5.13.y neste momento, disse Greg Kroah-Hartman.

Se você estiver procurando por recursos de ponta, eu recomendo altamente atualizar para o kernel Linux 5.13, mas se a estabilidade for sua principal preocupação, você deve se limitar a uma das muitas séries de kernel LTS (Long-Term Support) suportadas que você pode baixar kernel.org ou os repositórios de sua distribuição. Então, se você atualizar para o kernel Linux 5.13, você desfrutará de todos os recursos do Linux 5.12 e muito mais! Portanto, fique alerta pois o kernel Linux 5.12 chega ao fim da vida útil.

Recursos do Linux 5.13

Kernel Linux 5.12 chega ao fim da vida útil

Processadores:

  • O suporte inicial para as plataformas de hardware Apple M1 SoC e Apple 2020 já está disponível no início. No entanto, os gráficos acelerados e o suporte mais refinado ainda estão sendo trabalhados com apenas o envio de código inicial para o Linux 5.13 e espera-se que seja melhorado ao longo dos próximos ciclos do kernel.
  • Suporte de liberação simultânea de TLB para alguns benefícios de desempenho menores.
  • O driver AMD Energy foi infelizmente removido sem nenhuma substituição / alternativa no kernel por enquanto.
  • Um driver de resfriamento Intel para reduzir a velocidade da CPU em um limite de temperatura inferior ao padrão.
  • Corrigido o suporte AMD Zen para Turbostat .
  • Perf está se preparando para Intel Alder Lake e adicionou novos eventos AMD Zen 3 também .
  • Muitas melhorias RISC-V .
  • Suporte para Loongson 2K1000 .
  • PowerPC com 32 bits agora suporta eBPF e KFENCE .
  • Microsoft preparando o suporte a convidado ARM Hyper-V de 64 bits .
  • KVM traz melhorias AMD SEV e Intel SGX para VMs convidadas .
  • Suporte ao coprocessador criptográfico AMD para APUs Green Sardine .
  • O suporte para detecção de bloqueio de barramento Intel foi adicionado ao suporte existente para detecção de bloqueio dividido.
  • KCPUID é um novo utilitário na árvore para ajudar a criar novas CPUs x86 .

Gráficos:

  • O suporte gráfico Intel Alder Lake S foi fundido de forma preliminar.
  • Preparação contínua para suporte a gráficos discretos da Intel .
  • O suporte AMDGPU FreeSync HDMI tornou-se para cobertura pré-HDMI 2.1 onde, até agora, o suporte FreeSync / Adaptive-Sync era limitado a DisplayPort.
  • Suporte inicial para o hardware acelerador AMD Aldebaran .
  • Driver de vídeo USB genérico foi adicionado para configurações como o uso de Raspberry Pi Zero como adaptador de vídeo.
  • Suporte para tecnologia / telemetria de monitoramento de plataforma Intel DG1 .
  • O driver POWER9 NVLink 2.0 foi removido por falta de suporte ao usuário de código aberto.
  • Outras atualizações de driver do Direct Rendering Manager;
  • Trabalho continuado no suporte ao modo zoneado Btrfs
  • Melhorias de desempenho contínuas para IO_uring .
  • Novas opções de montagem para F2FS .
  • UBIFS agora será padronizado para compactação Zstd em compilações de kernel suportadas.
  • Suporte para memória programável única SPI NOR .
  • O mapeador de dispositivos está obtendo um melhor desempenho de dados persistentes para não-x86 e agora também faz um uso maior de TRIM/DISCARD .
  • Uma melhoria extrema de desempenho para OrangeFS , um dos sistemas de arquivos de computação em cluster.
  • Várias outras melhorias no sistema de arquivos .
  • Suporte para clusters grandes para EROFS .

Networking:

  • A introdução do subsistema WWAN .
  • Redução do overhead de Retpoline no código de manuseio VLAN e TEB GRO .
  • Suporte Realtek RTL8156 e RTL8153D .
  • O código do adaptador de rede MANA do Microsoft Azure foi mesclado.
  • Os programas BFP agora podem chamar funções do kernel como outro passo à frente para (e) BPF.

Outro Hardware:

  • O suporte do Amazon Luna Game Controller foi adicionado ao driver XPad.
  • Novo hardware de áudio Realtek é suportado .
  • Suporte para codificador e decodificador JPEG no SoC i.MX8 .
  • O suporte do Apple Magic Mouse 2 foi adicionado ao driver Magic Mouse HID.
  • Suporte para touchpad e teclado para dispositivos Microsoft Surface mais recentes .
  • Atualizações de USB e Thunderbolt .
  • Várias atualizações de gerenciamento de energia .
  • O driver de temperatura WMI da placa-mãe Gigabyte permite que placas-mãe mais novas tenham leituras de temperatura de trabalho no Linux.
  • Adoção contínua do suporte ao perfil da plataforma ACPI por laptops Linux .

Segurança:

  • Landlock para sandbox de aplicativos sem privilégios foi mesclado. O módulo de segurança Landlock Linux (LSM) está há anos em desenvolvimento e finalmente foi feito para o Linux 5.13.
  • Simplificar o código Retpolines .
  • O suporte de integridade de fluxo de controle Clang CFI foi desenvolvido como um recurso de segurança importante com pouca sobrecarga de tempo de execução.
  • Randomizar os deslocamentos da pilha do kernel por chamada de sistema como outro meio de aumentar a segurança do kernel.

Outro:

  • Continuação do trabalho de melhoria do código printk .
  • Um novo controlador misc cgroup .
  • Manuseio de módulos compactados Zstd .
  • O driver de som VirtIO foi mesclado.
  • O sortimento aleatório usual de mudanças para char/misc .