A quinta versão detestes para lançamento do kernel 5.0 foi lançada. O anúncio foi feito pelo maior desenvolvedor do Kernel, Linus Torvalds.. São muitas as mudanças previstas com introdução de novos recursos e suportes. A previsão é de que a versão estável do kernel 5.0 deve estar disponível no final do mês. Veja a seguir as principais características do kernel Linux 5.0.
Drivers/Gráficos do Direct Rendering Manager (DRM)
O suporte ao AMD FreeSync é com certeza o maior recurso do AMDGPU que já vimos. O kernel Linux 5.0 junto ao Mesa 19.0 agora pode fornecer suporte a trabalho para conexões FreeSync/VESA Adaptive-Sync sobre DisplayPort! Esse foi um dos poucos recursos ausentes do driver AMD Linux de código aberto;
Suporte para um novo VegaM e outros novos IDs da Vega;
Suporte de computação AMDKFD para Vega 12 e Polaris 12;
Suporte para exibição NVIDIA Xavier com o código Tegra DRM;
O trabalho continuado trazendo gráficos Intel Icelake Gen11 e o driver Intel DRM também permite suporte a DP FEC;
Suporte inicial para GPUs NVIDIA Turing, mas apenas configuração do modo kernel até o momento e sem aceleração de hardware no Nouveau;
Atualizações de driver de mídia, incluindo suporte ao mecanismo de vídeo ASpeed.
Processadores
- Suporte inicial para os SoCs NXP i.MX8, bem como para a placa de referência MX8;
- O RDA Micro RDA8810PL, baseado no Cortex-A5, é outro novo SoC da ARM, agora suportado pelo kernel da linha principal;
- Atualizações no código de arquitetura de CPU chinês C-SKY de 32 bits;
- Suspensão e recomeço do NVIDIA Tegra para os SoCs Tegra X2 e Xavier;
- Suporte para Allwinner T3, Qualcomm QCS404 e NXP Layerscape LX2160A;
- Suporte ao modo escalável Intel VT-d para virtualização de E/S escalonável;
- Novos drivers FPGA Intel Stratix 10;
- Atualizações para a arquitetura da CPU Andes NDS32;
- Os processadores NXP PowerPC foram finalmente mitigados para o Specter V2;
- ARM big.LITTLE O Energy Aware Scheduling chegou ao kernel para conservar energia e alguns pequenos benefícios de desempenho possíveis;
- Suporte para autenticação de ponteiro AArch64;
- Suporte de monitoramento de temperatura AMD Zen 2. Há também suporte de temperatura para os processadores AMD da Hygon Dhyana fabricados na China;
- Suporte ao driver do controlador POWER On-Chip;
- Muitas atualizações para CPUs MIPS, incluindo preparação para nano MIPS;
- Melhoria no manuseio do microcódigo da CPU AMD;
- Modo Preferencial Always-On STIBP da AMD;
- Suporte a QoS da plataforma AMD para processadores EPYC da próxima geração.
Linus Torvalds fala sobre o kernel Linux 5.0 RC5
Fico feliz em informar que as coisas parecem estar se caminhando bem, e o RC5 é visivelmente menor que os RC’s anteriores.
Cerca de um terço das alterações são para os drivers (networking, RDMA, SCSI, bloco, Misc), com o resto sendo espalhado por toda parte (ferramentas, rede, sistemas de arquivos, atualizações de arquivos, núcleo do núcleo…).
Nada parece particularmente preocupante. Então, supondo que a tendência se mantenha, nos parece estar no caminho correto para um ciclo de lançamento bastante normal, apesar de pausas mais cedo por conta de feriados. Vá lá e teste entre os intervalos, finalizou Linus.