Re: [Fwd: Re: [PATCH 0/5]PCI: x86 MMCONFIG]
From: Tony Camuso
Date: Thu Dec 20 2007 - 23:07:32 EST
Loic Prylli wrote:
Just curious, do you know of any system where that recommendation was
not followed? On all motherboards where I have seen a AMD-8131 or a
AMD-8132, they were alone on their hypertransport link, and other
"northbridges" (more precisely hypertransport to pci-express or
pci-whatever, often nvidia) with a "MMCONFIG BAR" where on one of the
other available hypertransport links in the system.
Loic
Here is the PCI configuration of the HP DL585G2.
You can see two nVidia CK804 PCIE root ports at bus 0 and bus 0x40.
Each of them has an 8132 connected as a subordinate bridge.
[root@hp-dl585g2-01 ~]# lspci -vt
-+-[0000:40]-+-00.0 nVidia Corporation CK804 Memory Controller
| +-01.0 nVidia Corporation CK804 Memory Controller
| +-0b.0-[0000:4f-51]--
| +-0c.0-[0000:4c-4e]--
| +-0d.0-[0000:49-4b]--
| +-0e.0-[0000:46-48]--
| +-10.0-[0000:41]--+-01.0 Broadcom Corporation NetXtreme II BCM5706 Gigabit Ethernet
| | \-02.0 Broadcom Corporation NetXtreme II BCM5706 Gigabit Ethernet
| +-10.1 Advanced Micro Devices [AMD] AMD-8132 PCI-X IOAPIC
| +-11.0-[0000:42-45]--
| \-11.1 Advanced Micro Devices [AMD] AMD-8132 PCI-X IOAPIC
\-[0000:00]-+-00.0 nVidia Corporation CK804 Memory Controller
+-01.0 nVidia Corporation CK804 ISA Bridge
+-02.0 nVidia Corporation CK804 USB Controller
+-02.1 nVidia Corporation CK804 USB Controller
+-06.0 nVidia Corporation CK804 IDE
+-09.0-[0000:01]--+-03.0 ATI Technologies Inc ES1000
| +-04.0 Compaq Computer Corporation Integrated Lights Out Controller
| +-04.2 Compaq Computer Corporation Integrated Lights Out Processor
| +-04.4 Hewlett-Packard Company Proliant iLO2 virtual USB controller
| \-04.6 Hewlett-Packard Company Proliant iLO2 virtual UART
+-0c.0-[0000:08-0a]----00.0 Hewlett-Packard Company Smart Array Controller
+-0d.0-[0000:05-07]--
+-0e.0-[0000:02-04]--
+-18.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
+-18.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-18.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-19.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-19.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
+-19.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-19.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-1a.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-1a.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
+-1a.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
+-1a.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
+-1b.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
+-1b.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
+-1b.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
\-1b.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
[root@hp-dl585g2-01 ~]#
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/