aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorShlomo Pongratz <[email protected]>2022-04-10 13:52:13 +0300
committerBjorn Helgaas <[email protected]>2022-04-11 13:21:41 -0500
commit1af7c26c59ebcf241e865dd16dcc251e61472a37 (patch)
treedffa70c954092213f3d46d81114c909ed713d79f /scripts/gdb/linux/tasks.py
parent3123109284176b1532874591f7c81f3837bbdc17 (diff)
PCI/P2PDMA: Whitelist Intel Skylake-E Root Ports at any devfn
In 7b94b53db34f ("PCI/P2PDMA: Add Intel Sky Lake-E Root Ports B, C, D to the whitelist"), Andrew Maier added Skylake-E 2031, 2032, and 2033 Root Ports to the pci_p2pdma_whitelist[], so we assume P2PDMA between devices below these ports works. Previously we only checked the whitelist for a device at devfn 00.0 on the root bus, which is often a "host bridge". But these Skylake Root Ports may be at any devfn and there may be no "host bridge" device. Generalize pci_host_bridge_dev() so we check the first device on the root bus, whether it is devfn 00.0 or a PCIe Root Port, against the whitelist. [bhelgaas: commit log, comment] Link: https://lore.kernel.org/r/[email protected] Tested-by: Maor Gottlieb <[email protected]> Signed-off-by: Shlomo Pongratz <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Cc: Andrew Maier <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions