Após o primeiro release candidate da semana passada do Linux 5.18 que encerrou a janela de mesclagem de duas semanas, o Linux 5.18-rc2 foi lançado como o mais novo release candidate semanal.
Esta semana trouxe muitas correções de bugs e regressões fluindo para o kernel. Uma mudança importante que chegou nesta semana para o Linux 5.18-rc2 é a tentativa de inicializar de uma melhor forma o /dev/urandom. Isso deve fazer com que /dev/random e /dev/urandom se comportem de forma semelhante para pelo menos x86_64 e outras arquiteturas importantes.
Lançado kernel Linux 5.18-rc2
Linus Torvalds escreveu no anúncio 5.18-rc2:
As coisas parecem bastante normais aqui, embora seja no início do ciclo de lançamento, por isso é um pouco difícil dizer com certeza. Mas pelo menos não está parecendo particularmente estranho, e temos correções por toda parte.
Drivers são a maior parte disso, e há um pouco de tudo aqui, embora as correções do driver da GPU AMD sejam talvez as mais visíveis. No entanto, também há networking, scsi, rdma, block, você escolhe…
A versão estável do Linux 5.18, porém, deve sair até o final de maio dependendo de como o ciclo de lançamento se desenrolar nas próximas semanas.
Confira as principais novidades que devem fazer parte do kernel Linux 5.18
Aqui estão algumas coisas para se animar para o Linux 5.18, que iniciará formalmente o desenvolvimento em breve e, em seguida, verá seu lançamento estável em meados do final de maio:
- Intel Software Defined Silicon está fazendo sua estréia como o polêmico e ainda a ser funcionalidade anunciada formalmente em torno da ativação baseada em licença de recursos adicionais de silício de CPU;
- Mais drivers Intel DG2/Alchemist e Xe HP trabalham na tentativa de preparar as próximas GPUs discretas Intel para o kernel Linux principal, incluindo o novo suporte a sub-alvo DG2-G12 . Ainda está em andamento;
- Intel HFI está sendo mesclado como a interface de feedback de hardware e deve ajudar no manuseio de desempenho/eficiência energética nos processadores híbridos Intel Alder Lake.
- A Intel PECI está finalmente sendo desenvolvida como a Interface de Controle do Ambiente da Plataforma;
- Suporte a gráficos Intel Alder Lake N;
- Relatórios Intel PPIN via sysfs;
- O suporte Intel ENQCMD está sendo reativado após o código ter sido desativado no kernel no ano passado e agora devidamente aprimorado/consertado;
- Suporte de áudio Intel Raptor Lake;
- Uma alteração do agendador do Linux que pode ajudar no desempenho do servidor AMD EPYC em várias cargas de trabalho;
- A AMD tem trabalhado discretamente no suporte ao novo processador gráfico, embora em blocos e não muito empolgante para os usuários finais no momento;
- Mudando de C89 para C11 como o padrão da linguagem C;
- O suporte Indirect Branch Tracking da Intel como parte do Intel CET parece estar pronto para o Linux 5.18;
- O driver HSMP da AMD está sendo implementado como a interface Host System Management Port para funções adicionais de gerenciamento de sistema em servidores AMD EPYC;
- Modo de vídeo AMD FreeSync por padrão para Linux 5.18;
- O suporte AMDKFD CRIU está sendo ativado;
- Suporte RISC-V sv57 para tabelas de página de 5 níveis;
- Para de construir a.out em M68k e Alpha para ver se alguém percebe/se importa antes de remover o suporte ao formato a.out por completo;
- As confirmações rápidas de EXT4 devem ser mais rápidas;
- Suporte de E/S codificado Brfs;
- Suporte Intel Madison Peak Bluetooth;
- Suporte ao driver Intel Idle para Sapphire Rapids;
- Otimizações de desempenho do FBDEV;
- Suporte de áudio para Orion SoC da NVIDIA;
- Melhorias de desempenho Linux RNG/aleatórias;
- Suporte aprimorado para tablets ASUS MeMO Pad 7 e Nextbook Ares 8 x86
- Várias melhorias para teclados Apple no Linux;
- O driver Razer está sendo adicionado para lidar com hardware de entrada Razer não compatível com HID;
- Hash SM3 acelerado por AVX no código de criptografia do kernel;
- O driver SigmaMicro HID para lidar com teclados peculiares com SigmaMicro ICs.
- Otimizações de desempenho UDP IPv6;
- Monitoramento aprimorado do sensor da placa-mãe ASUS através de um novo driver que é mais rápido e flexível do que o driver do sensor ASUS mesclado no último ciclo para a v5.17;
- O trabalho experimental/em desenvolvimento da árvore de extensão Btrfs v2é enfileirado na ramificação Btrfs -next para testes mais amplos, embora ainda esteja muito em desenvolvimento.
Via Phoronix