Any luck with that PCIe root ARI/ASC implementation?
I looked earlier and it looks like a swing and a miss on both features, either the Q87 bridge doesn't support them or the BIOS doesn't expose code to activate.
The 800 G1 looks like it has a standard AMI Aptio BIOS though so I'm going to see what's in there that's not exposed by default. I figure it's worth at least checking out before giving up.
It looks like the BIOS is HP customized AMI, not Aptio. I'm not sure how to take it apart.
lspci & iommu groups from an 800 G1 with an E3-1225 v3:
full dump: lspci -vvv
iommu grouping
Code:
-[0000:00]-+-00.0 Intel Corporation Xeon E3-1200 v3 Processor DRAM Controller
+-01.0-[01]--+-00.0 Mellanox Technologies MT27500 Family [ConnectX-3]
| +-00.1 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
| +-00.2 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
| +-00.3 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
| +-00.4 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
| +-00.5 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
| +-00.6 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
| \-00.7 Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
+-02.0 Intel Corporation Xeon E3-1200 v3 Processor Integrated Graphics Controller
+-03.0 Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
+-14.0 Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI
+-19.0 Intel Corporation Ethernet Connection I217-LM
+-1a.0 Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2
+-1b.0 Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller
+-1d.0 Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1
+-1f.0 Intel Corporation Q87 Express LPC Controller
+-1f.2 Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
\-1f.3 Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller
I have a Z220 (C216 chipset) that I picked up cheap coming this week. If that actually has ARI support then I'll pick up a cheap-ish Z230 barebones (C226 based) since I'm already sitting on the compatible V3 CPU I bought to test this machine.
I need to offload some of these cheap machines, I'm swimming in test units right now.