Como posso consultar o PCI MaxPayloadSize que foi negociado na inicialização?

1

Estou depurando algo de um problema de compatibilidade de driver / BIOS esotérico. Um possível lead que eu encontrei é a menção de possíveis incompatibilidades de / misdetection de PCI Max Payload Size (MPS). Eu tentei reiniciar com pci=pcie_bus_peer2peer na linha de comando do kernel para limitar o MPS para 128 bytes em todos os nós, mas isso não resolveu meu problema, então gostaria de consultar para ter certeza de que ele entrou em vigor (e para ver se alguma coisa muda quando eu removê-lo novamente).

Quais ferramentas eu posso usar, ou onde em /sys ou /proc eu procuraria encontrar o MPS para cada um dos dispositivos PCI na árvore para o meu dispositivo problemático?

    
por Huckle 11.03.2018 / 04:34

1 resposta

2

sudo lspci -vv |grep -P '^\d|Payload'

    
por 11.03.2018 / 05:07

Tags