Linux 6.1 deve ser muito emocionante com Rust, AMD PMF e MGLRU

Linux 6.9-rc4 traz mais correções de Bcachefs e mitigação de BHI nativa
tux

O Linux 6.0 acaba de sair trazendo muitos recursos excelentes. No entanto, olhando para o Linux 6.1, há ainda mais mudanças para se animar para esse kernel, que será lançado como estável no final de 2022. Assim, o Linux 6.1 deve ser muito emocionante com Rust, AMD PMF e MGLRU. Após o lançamento, a janela de mesclagem do Linux 6.1 será aberta.

Com base no meu rastreamento de listas de discussão e nos muitos repositórios Git “-next”, abaixo está uma olhada em muitos dos recursos prováveis esperados para o Linux 6.1.

Ainda há chances de alguns dos itens que Torvalds pode ter reservas ou outros problemas de última hora, mas abaixo está uma olhada no material atualmente na fila em ramos “-next” destinados a serem enviados para Linux 6.1.

Linux 6.1 deve ser muito emocionante com Rust, AMD PMF e MGLRU

Entre as muitas mudanças a serem esperadas com o Linux 6.1 incluem itens como:

Linux 6.1 deve ser muito emocionante com Rust, AMD PMF e MGLRU
  • A infraestrutura inicial da linguagem de programação Rust com essa solicitação inicial já foi enviada neste fim de semana.
  • Espera-se que o MGLRU seja mesclado como uma grande vitória para o desempenho, especialmente em sistemas sob pressão de memória.
  • A capacidade de desabilitar o Spectre-BHB em tempo de execução em sistemas Arm devido ao “grande impacto” que essa mitigação de segurança teve particularmente em servidores Arm.
  • Apresentando o driver AMD Platform Management Framework (PMF) que é semelhante ao DPTF da Intel. Para Linux 6.1 também é a integração AMD PMF Cool and Quiet Framework.
  • O Linux tornará mais fácil identificar CPUs potencialmente defeituosas imprimindo o soquete/núcleo da CPU no momento em que as falhas de segmentação ocorrem para ver se as falhas de seg estão ocorrendo comumente nas mesmas CPUs/núcleos.
  • Suporte AMD Zen 4 LbrExtV2 em perf.
  • Espera-se que o rastreamento de profundidade de chamadas para mitigações Retbleed menos dispendiosas seja mesclado.
  • Manipulação de envio de gangue AMDGPU que é necessária pelo RADV para suporte ao sombreador de malha Vulkan.
  • Mais trabalhos relacionados a gráficos AMD RDNA3.
  • Mais preparações para gráficos Intel Meteor Lake, embora mais patches gráficos integrados Intel MTL ainda estejam pendentes.
  • Suporte Intel Meteor Lake Thunderbolt.
  • Manuseio aprimorado do firmware da GPU Intel.
  • Remoção do código DP MST legado e quebrado do driver Radeon DRM.
  • Detecção automática de suporte de alta resolução Logitech HID++ em vez de agora depender de uma tabela de peculiaridades/suporte de lista branca por dispositivo para rolagem de alta resolução HID++. O motorista tambémtente habilitar o uso de HID++ para todos os dispositivos Logitech.
  • Numerosas mudanças de driver HID.
  • O driver do teclado PinePhone está sendo adicionado para a caixa do teclado PINE64.
  • A nova implementação Control-Flow Integrity fazendo uso do Clang KCFI em vez da antiga implementação do Clang CFI.
  • A substituição atômica para F2FS pode ser enviada.
  • Suporte a gravações em buffer assíncrono Btrfs para uma melhoria significativa na taxa de transferência.
  • Novos pilotos HID de carros de corrida e controladores de voo.
  • Suporte genérico de inicialização compactada EFI.
  • Atualizações do driver Intel Habana Labs AI.
  • Suporte Aquacomputer High Flow Next para aquela bomba de refrigeração a água alemã.
  • Suporte expandido ao controlador no driver XPad, juntamente com a obtenção de remos de trabalho nos controladores Xbox One Elite.
  • A configuração padrão do kernel Linux x86/x86_64 agora avisará na inicialização dos mapeamentos W+X.
  • Suporte para controle de fluxo de ponta a ponta USB4 com suporte de rede Thunderbolt.
  • Remoção do driver ASUS EC Sensors de curta duração.
  • Mais melhorias no laptop ASUS ROG para Linux.