Um novo lote de código de driver de gráficos do kernel da Intel foi enviado hoje para DRM-Next para teste antes da janela de mesclagem do kernel Linux 5.16 do mês que vem. Muitas mudanças notáveis ​​nesta atração!

Este lote de atualizações de código para o driver do kernel DRM da Intel no Linux 5.16 está trazendo as seguintes mudanças:

-O caminho Xe criptografado (PXP) da Intel está finalmente chegando à linha principal. Intel PXP funciona com Gen12 e mais recentes como uma sessão protegida por hardware para clientes no Xe Graphics com memória de vídeo criptografada e aproveitando um ambiente de execução confiável para proteger essas sessões de outros clientes. O PXP no Linux está em desenvolvimento há algum tempo, mas agora está finalmente pronto para a linha principal no Linux 5.16. As alterações do Mesa para PXP estão pendentes e devem ser mescladas assim que os bits do kernel estiverem na linha principal.

-A proteção force_probe do Intel Alder Lake S (ADL-S) foi finalmente removida. Isso significa que os gráficos Alder Lake S serão habilitados por padrão no Linux 5.16. É um pouco surpreendente que a opção force_probe ainda não tenha sido removida para ADL-S, dado que o estado parece/parecia estar maduro no Linux 5.14 ~ 5.15, mas agora isso está acontecendo apenas no 5.16. Veremos se esta e quaisquer correções ADL-S voltaram para as séries estáveis ​​anteriores ou para os kernels de distribuição para melhorar a experiência out-of-the-box para gráficos Alder Lake, uma vez que os chips iniciais serão lançados em breve. Caso contrário, os usuários precisarão usar a opção i915.force_probe para ver os gráficos de Alder Lake S funcionando. Sem mais se esconder por trás dessa opção, este é o ponto em que os engenheiros do driver gráfico do Intel Linux estão basicamente chamando o suporte de estável e pronto para uso.

-Adição de DG1 PCI IDs ao driver do kernel, mas ainda não vinculando aos gráficos discretos Intel iniciais por padrão, a menos que use a opção de módulo i915.force_probe. O código DG1 também não está mais atrás da proteção de tempo de compilação de”memória local falsa”após um monte de código novo neste ciclo estabilizando ainda mais as coisas.

-Habilitação de transparências enormes (THP) quando IOMMU está habilitado para compensar o impacto de desempenho causado pelo uso de IOMMU.

-Continuação da apresentação do hardware Intel Xe HP e Xe HP SDV/DG2 Alchemist.

-Várias alterações de código para tentar simplificar algumas áreas do driver e limpá-lo, mas”algumas regressões de desempenho são esperadas.”

-Trabalho contínuo em torno da mudança para a submissão baseada no GuC e outros trabalhos relacionados ao GuC/HuC. A base de código do GuC passou por um”grande retrabalho”.

Ou simplesmente, é um ciclo muito agitado na frente dos gráficos da Intel. A lista completa de patches para este lote inicial de alterações do Intel GT direcionado ao Linux 5.16 pode ser encontrada em esta solicitação de pull .

Categories: IT Info