Pci
如何查詢啟動時協商的 PCI MaxPayloadSize?
我正在調試一些深奧的驅動程序/BIOS 兼容性問題。我發現的一個可能的線索是提到了 PCI 最大有效負載大小 (MPS) 的可能不匹配/錯誤檢測。我嘗試
pci=pcie_bus_peer2peer
在核心命令行上重新啟動以將所有節點上的 MPS 限制為 128 字節,但這並沒有解決我的問題,所以我想查詢以確保它生效(並查看當我再次刪除)。我可以使用什麼工具,或者在哪里
/sys
或者/proc
我會尋找樹中每個 PCI 設備的 MPS 到我的問題設備?
sudo lspci -vv |grep -P '^\d|Payload'