diff options
author | Woods, Brian <[email protected]> | 2018-11-06 20:08:16 +0000 |
---|---|---|
committer | Borislav Petkov <[email protected]> | 2018-11-07 21:28:29 +0100 |
commit | 556e4c62baffa71e2045a298379db7e57dd47f3d (patch) | |
tree | 15a43bd981ad397cb80d9a39187a74f97001d001 /scripts/gcc-plugins/cyc_complexity_plugin.c | |
parent | dedf7dce4cec5c0abe69f4fa6938d5100398220b (diff) |
x86/amd_nb: Add support for newer PCI topologies
Add support for new processors which have multiple PCI root complexes
per data fabric/system management network interface. If there are (N)
multiple PCI roots per DF/SMN interface, then the PCI roots are
redundant (as far as SMN/DF access goes). For each DF/SMN interface:
map to the first available PCI root and skip the next N-1 PCI roots so
the following DF/SMN interface get mapped to a correct PCI root.
Ex:
DF/SMN 0 -> 60
40
20
00
DF/SMN 1 -> e0
c0
a0
80
Signed-off-by: Brian Woods <[email protected]>
Signed-off-by: Borislav Petkov <[email protected]>
CC: Bjorn Helgaas <[email protected]>
CC: Clemens Ladisch <[email protected]>
CC: Guenter Roeck <[email protected]>
CC: "H. Peter Anvin" <[email protected]>
CC: Ingo Molnar <[email protected]>
CC: Jean Delvare <[email protected]>
CC: Jia Zhang <[email protected]>
CC: <[email protected]>
CC: <[email protected]>
CC: Pu Wen <[email protected]>
CC: Thomas Gleixner <[email protected]>
CC: x86-ml <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions