O desenvolvedor Linus Torvalds acaba de lançar o Linux 5.18-rc4 e até agora o kernel parece bem neste estágio intermediário do ciclo de desenvolvimento. Assim, tudo parece muito tranquilo em relação ao desenvolvimento do kernel e o Linux 5.18-rc4 sai após outra semana calma.
Bata na madeira, tem sido outra semana tranquila para o desenvolvimento do Linux 5.18. Linus Torvalds observou no anúncio -rc4 de agora:
Semana bastante lenta e calma – o que me faz apenas suspeitar que o sapato vai apertar em algum momento. No entanto, talvez as coisas estejam indo muito bem neste lançamento. Está fadado a acontecer _ocasionalmente_, afinal. Não é apenas um conjunto bastante pequeno de commits, o diffstat é bem pequeno e plano também.
O maior patch único está literalmente matando um arquivo zumbi que já havia sido excluído – bem, renomeado, na verdade – uma vez, mas não sabia ficar morto e foi ressuscitado por um erro de mesclagem.
As mudanças estão espalhadas por toda parte, elas simplesmente não são tão grandes: atualizações de arco (parece ser a maior parte, mas “em massa” realmente é bastante enganosa), algumas atualizações de driver, algumas correções de sistema de arquivos, gerenciamento de memória, rede , e algumas ferramentas (principalmente alguns autotestes).
O Linux 5.18 deve sair no final de maio e a lista de recursos do Linux 5.18 está cheia de mudanças interessantes.
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