Kernel Linux 5.12-rc3 lançado

Kernel Linux 5.11 chega ao fim da vida útil
tux

O novo kernel Linux 5.12-rc3 acaba de ser lançado depois da versão emergicial da semana passada. Como informamos, o kernel Linux 5.12-rc2 saiu emergencialmente antes do prazo, em uma sexta-feira, por conta de problemas sérios no release candidate anterior. Agora, o projeto retoma seu ritmo normal com as versões do domingo à noite.

Assim, foram pelo menos dois dias extras, o Linux 5.12-rc3 é maior do que o normal e, de qualquer forma, muitas correções de bugs ocorreram esta semana. Além das mudanças decorrentes da confusão do Linux 5.12-rc2, Linus Torvalds está do lado do 5.12 parecendo uma versão menor. 

Ele observou no anúncio do kernel Linux 5.12-rc3 lançado que:

as coisas parecem bastante normais – há um grande pico no diffstat em torno da precipitação io_uring do novo modelo de criação de thread e sparc faz uma exibição incomum no lado das atualizações de arquitetura, mas fora isso são todas as coisas usuais: drivers (gpu, net , usb, staging, sound … all over), arquiteturas (x86, arm64, s390, powerpc além do já mencionado sparc), sistemas de arquivos (cifs, nfs) e núcleo do kernel (rede, VM, temporizadores, agendador. .). E a (agora) documentação bastante usual e atualizações de ferramentas (principalmente ferramentas de desempenho e autotestes).

Portanto, por enquanto, pelo menos o Linux 5.12 está parecendo que será um ciclo bastante “normal”, impedindo que novos problemas importantes apareçam nas próximas semanas. A próxima versão principal do kernel deve estrear como estável no final de abril.

O kernel Linux 5.12 apresenta

Primeiro Release Candidate do kernel Linux 5.12 está disponível para teste

Processadores + Plataformas SoC:

  • Revestimento principal do SiFive FU740 e suporte da placa HiFive Unmatched RISC-V. O suporte NUMA também pousou para RISC-V.
  • Intel ASIC N5X e Snapdragon 888 estão junto com as novas plataformas agora suportadas.
  • O novo kernel evitará o desligamento prematuro de sistemas móveis Intel quentes, dependendo da zona térmica sendo desarmada.
  • Suporte ao perfil da plataforma de laptop Lenovo .
  • Melhor suporte a dispositivos Microsoft Surface .
  • A estrutura do Dynamic Thermal Power Management (DTPM) foi fundida para que você não se queime em dispositivos quentes.
  • Várias adições de driver da plataforma x86 .
  • Remoção de plataformas ARM antigas / obsoletas .
  • Remoção do suporte Intel MID e com esse suporte Intel Simple Firmware Interface é removido .

Virtualização:

  • Mais do código do hipervisor ACRN da Intel é upstream para esse hipervisor de IoT/segurança crítica.
  • Fixação de páginas em lote VFIO para melhor desempenho.
  • Suporte para o kernel Linux inicializar como partição raiz no hipervisor da Microsoft;
  • KVM agora permite que o espaço do usuário emule hipercalls do Xen.

Gráficos:

  • Intel VRR/Adaptive-Sync para Intel Xe (Gen12);
  • overclocking OverDrive da série Radeon RX 6800/6900 agora está conectado.
  • Suporte ao formato de pixel FP16 para mais GPUs Radeon .
  • AMDGPU FreeSync sobre HDMI para dispositivos pré-HDMI 2.1. HDMI 2.1+ ainda está em um estado ruim para drivers de código aberto devido a restrições de especificação.
  • Várias outras melhorias AMDGPU;
  • Adreno 508/509/512 GPU suporte em MSM.
  • A capacidade de desativar as atenuações de segurança gráfica da Intel .
  • Correções do Intel Rocket Lake junto com melhorias no gerenciamento de energia, suporte a cores claras para Tiger Lake e outros acontecimentos do i915.