domingo, 19 de maio de 2019
O kernel Linux 5.2 está para permitir o DMA P2P entre quaisquer dispositivos no AMD Zen Systems
Confira !!
Com o kernel Linux 5.2, uma mudança fornecida pela AMD pelo desenvolvedor da AMDGPU, Christian König, permite suportar DMA peer-to-peer entre quaisquer dispositivos nos sistemas AMD Zen.
O patch de Christian permite que o DMA peer-to-peer aconteça nos sistemas AMD modernos, mesmo entre diferentes portas-raiz, expandindo as suposições atuais do kernel. O patch explica:
As especificações do PCI dizem que o DMA ponto-a-ponto deve ser suportado entre dois dispositivos que tenham uma ponte PCI-para-PCI upstream comum. Mas os dispositivos em diferentes Portas Raiz não compartilham uma ponte ascendente comum, e a PCIe r4.0, seg 1.3.1, diz que as transações ponto a ponto de roteamento entre Portas Raiz no mesmo Complexo Raiz são opcionais.
Muitos Root Complexes, incluindo o AMD ZEN, * suportam DMA ponto a ponto, mesmo entre portas raiz. Adicione uma lista de permissões e permita o DMA ponto a ponto se ambos os participantes estiverem conectados a um Complexo Raiz conhecido por suportá-lo.
A mudança já aconteceu no Linux Git como parte das atualizações PCI para o kernel Linux 5.2.
Fonte
Atá e próxima !!
Marcadores: Linux, Android, Segurança
#AMD,
#dev linux,
#linuernel,
#Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário