Apart from the obvious style(9) problems, can anyone give me guidance on how to approach this diff? I'm quite uneasy at the amount of changes but these nics are quite important, they're all over the place on Atom C3xxx boards which are pretty much the main "next step up" from APUs.
I have an A2SDi-2C-HLN4F that I need to put in service soon (not so bothered about the ix on this box, I'm using 4xSFP+ ixl, but giving it a spin) - applying my merged diff (https://junkpile.org/ixgbe.diff2) and adding PCI_PRODUCT_INTEL_X550EM_A_1G_T_L things work so far in a quick test. - MACs look sane - no problems seen in rx/tx at 1G link speed, I haven't tried other speeds; looking at Linux diffs it seems it may need a little change for 10M - haven't tried jumbos yet - seems fairly reliable so far but tx performance is a bit poor, ~500M max sends from tcpbench - rx speeds are fine - NFS works - dmesg/pcidevs below in case they're of interest On 2019/10/30 21:43, Stuart Henderson wrote: > On 2019/10/30 07:34, sven falempin wrote: > > https://github.com/dohnuts/wip/blob/master/ixgbe.diff > > > > Needs lots of cleaning > > > > On Wed, Oct 30, 2019 at 6:59 AM Joerg Goltermann <j...@osn.de> wrote: > > > > > Hello, > > > > > > I have a new Lanner NCA-1510A (with a Intel C3558) which has some > > > X553 SGMII ethernet ports. Unfortunately there is no support in ix(4) > > > for this type. > > > > > > Is anyone working on an update for the ix(4) to support the new > > > hardware? > > > > > > I took a look at the actual ix(4) and it's a bit confusing. I'm > > > not sure about the "version" of this driver compared to FreeBSD/ > > > Intel version. > > > > > > Wouldn't it be nice to have a more "stock" version of the driver. This > > > would make it much easier to port updates from FreeBSD/Intel to OpenBSD. > > > > > > Any feedback is appreciated. > > > > > > - Joerg > > > > > Oh I've got a machine coming soon and I have a nasty feeling it's going to > have one of those .. > > That diff is stale, I've merged conflicts at https://junkpile.org/ixgbe.diff2, > and it builds but totally untested. > $ sysctl hw hw.machine=amd64 hw.model=Intel(R) Atom(TM) CPU C3338 @ 1.50GHz hw.ncpu=2 hw.byteorder=1234 hw.pagesize=4096 hw.disknames=sd0:f232b1bd76ed931b hw.diskcount=1 hw.sensors.cpu0.temp0=32.00 degC hw.cpuspeed=2200 hw.setperf=199 hw.vendor=Supermicro hw.product=Super Server hw.version=0123456789 hw.serialno=0123456789 hw.uuid=00000000-0000-0000-0000-3cecef004fd4 hw.physmem=8530952192 hw.usermem=8530939904 hw.ncpufound=2 hw.allowpowerdown=1 hw.perfpolicy=manual hw.smt=0 hw.ncpuonline=2 OpenBSD 6.6-current (GENERIC.MP) #1: Wed Nov 13 23:40:03 UTC 2019 sthen@xxx:/sys/arch/amd64/compile/GENERIC.MP real mem = 8530952192 (8135MB) avail mem = 8260022272 (7877MB) mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 3.0 @ 0x7f0c3000 (32 entries) bios0: vendor American Megatrends Inc. version "1.1c" date 06/25/2019 bios0: Supermicro Super Server acpi0 at bios0: ACPI 6.1 acpi0: sleep states S0 S4 S5 acpi0: tables DSDT FACP FPDT FIDT SPMI MCFG WDAT APIC BDAT HPET UEFI SSDT DMAR HEST BERT ERST EINJ WSMT acpi0: wakeup devices XHC1(S4) OBL1(S4) LAN1(S4) PEX0(S4) LAN2(S4) LAN3(S4) PEX1(S4) PEX6(S4) PEX7(S4) acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimcfg0 at acpi0 acpimcfg0: addr 0xe0000000, bus 0-255 acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 12 (boot processor) cpu0: Intel(R) Atom(TM) CPU C3338 @ 1.50GHz, 2200.42 MHz, 06-5f-01 cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu0: 2MB 64b/line 16-way L2 cache cpu0: cannot disable silicon debug cpu0: smt 0, core 6, package 0 mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges cpu0: apic clock running at 25MHz cpu0: mwait min=64, max=64, C-substates=0.2.0.2, IBE cpu1 at mainbus0: apid 24 (application processor) cpu1: Intel(R) Atom(TM) CPU C3338 @ 1.50GHz, 2200.02 MHz, 06-5f-01 cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES cpu1: 2MB 64b/line 16-way L2 cache cpu1: cannot disable silicon debug cpu1: smt 0, core 12, package 0 ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins acpihpet0 at acpi0: 23999999 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 4 (VRP0) acpiprt2 at acpi0: bus 1 (PEX0) acpiprt3 at acpi0: bus -1 (VRP2) acpiprt4 at acpi0: bus 5 (VRP1) acpiprt5 at acpi0: bus -1 (PEX1) acpiprt6 at acpi0: bus -1 (PEX6) acpiprt7 at acpi0: bus 2 (PEX7) acpiprt8 at acpi0: bus 3 (BR28) acpicpu0 at acpi0: C2(10@50 mwait.1@0x21), C1(1000@1 mwait.1@0x1), PSS acpicpu1 at acpi0: C2(10@50 mwait.1@0x21), C1(1000@1 mwait.1@0x1), PSS acpipci0 at acpi0 PCI0: 0x00000010 0x00000011 0x00000000 "PNP0003" at acpi0 not configured acpicmos0 at acpi0 "IPI0001" at acpi0 not configured "PNP0C33" at acpi0 not configured ipmi at mainbus0 not configured cpu0: Enhanced SpeedStep 2200 MHz: speeds: 1501, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz pci0 at mainbus0 bus 0 0:31:5: mem address conflict 0xfe010000/0x1000 pchb0 at pci0 dev 0 function 0 "Intel C3000 Host" rev 0x11 pchb1 at pci0 dev 4 function 0 "Intel C3000 GLREG" rev 0x11 "Intel C3000 RCEC" rev 0x11 at pci0 dev 5 function 0 not configured ppb0 at pci0 dev 9 function 0 "Intel C3000 PCIE" rev 0x11: msi pci1 at ppb0 bus 1 ixl0 at pci1 dev 0 function 0 "Intel X710 SFP+" rev 0x02: port 3, FW 6.80.48603 API 1.7, msi, address f8:f2:1e:57:46:80 ixl1 at pci1 dev 0 function 1 "Intel X710 SFP+" rev 0x02: port 2, FW 6.80.48603 API 1.7, msi, address f8:f2:1e:57:46:81 ixl2 at pci1 dev 0 function 2 "Intel X710 SFP+" rev 0x02: port 0, FW 6.80.48603 API 1.7, msi, address f8:f2:1e:57:46:82 ixl3 at pci1 dev 0 function 3 "Intel X710 SFP+" rev 0x02: port 1, FW 6.80.48603 API 1.7, msi, address f8:f2:1e:57:46:83 ppb1 at pci0 dev 17 function 0 "Intel C3000 PCIE" rev 0x11 pci2 at ppb1 bus 2 ppb2 at pci2 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x03 pci3 at ppb2 bus 3 vga1 at pci3 dev 0 function 0 "ASPEED Technology AST2000" rev 0x30 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) "Intel C3000 SMBus" rev 0x11 at pci0 dev 18 function 0 not configured ahci0 at pci0 dev 20 function 0 "Intel C3000 AHCI" rev 0x11: msi, AHCI 1.3.1 ahci0: port 6: 6.0Gb/s scsibus1 at ahci0: 32 targets sd0 at scsibus1 targ 6 lun 0: <ATA, INTEL SSDSC2KW12, LHF> naa.55cd2e414f20d405 sd0: 122104MB, 512 bytes/sector, 250069680 sectors, thin xhci0 at pci0 dev 21 function 0 "Intel C3000 xHCI" rev 0x11: msi, xHCI 1.0 usb0 at xhci0: USB revision 3.0 uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 addr 1 ppb3 at pci0 dev 22 function 0 "Intel C3000 PCIE" rev 0x11 pci4 at ppb3 bus 4 ix0 at pci4 dev 0 function 0 "Intel X553 SGMII" rev 0x11: msi, address 3c:ec:ef:00:4f:d4 ix1 at pci4 dev 0 function 1 "Intel X553 SGMII" rev 0x11: msi, address 3c:ec:ef:00:4f:d5 ppb4 at pci0 dev 23 function 0 "Intel C3000 PCIE" rev 0x11 pci5 at ppb4 bus 5 ix2 at pci5 dev 0 function 0 "Intel X553 SGMII" rev 0x11: msi, address 3c:ec:ef:00:4f:d6 ix3 at pci5 dev 0 function 1 "Intel X553 SGMII" rev 0x11: msi, address 3c:ec:ef:00:4f:d7 "Intel C3000 ME HECI" rev 0x11 at pci0 dev 24 function 0 not configured pcib0 at pci0 dev 31 function 0 "Intel C3000 LPC" rev 0x11 "Intel C3000 PMC" rev 0x11 at pci0 dev 31 function 2 not configured "Intel C3000 SMBus" rev 0x11 at pci0 dev 31 function 4 not configured "Intel C3000 SPI" rev 0x11 at pci0 dev 31 function 5 not configured isa0 at pcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo com1: console pckbc0 at isa0 port 0x60/5 irq 1 irq 12 pcppi0 at isa0 port 0x61 spkr0 at pcppi0 vmm0 at mainbus0: VMX/EPT uhub1 at uhub0 port 2 configuration 1 interface 0 "Chicony Generic USB Hub" rev 1.10/1.00 addr 2 uhidev0 at uhub1 port 1 configuration 1 interface 0 "Chicony PFU-65 USB Keyboard" rev 1.10/1.00 addr 3 uhidev0: iclass 3/1 ukbd0 at uhidev0: 8 variable keys, 6 key codes wskbd0 at ukbd0: console keyboard, using wsdisplay0 uhub2 at uhub0 port 3 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 4 uhub3 at uhub2 port 1 configuration 1 interface 0 "ATEN International product 0x7000" rev 2.00/0.00 addr 5 uhidev1 at uhub3 port 1 configuration 1 interface 0 "ATEN International product 0x2419" rev 1.10/1.00 addr 6 uhidev1: iclass 3/1 ukbd1 at uhidev1: 8 variable keys, 6 key codes wskbd1 at ukbd1 mux 1 wskbd1: connecting to wsdisplay0 uhidev2 at uhub3 port 1 configuration 1 interface 1 "ATEN International product 0x2419" rev 1.10/1.00 addr 6 uhidev2: iclass 3/1 ums0 at uhidev2: 3 buttons, Z dir wsmouse0 at ums0 mux 0 uhub4 at uhub2 port 2 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 7 vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets root on sd0a (f232b1bd76ed931b.a) swap on sd0b dump on sd0b # pcidump -vxx Domain /dev/pci0: 0:0:0: Intel C3000 Host 0x0000: Vendor ID: 8086, Product ID: 1980 0x0004: Command: 0007, Status: 0000 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0000: 19808086 00000007 06000011 00800000 0x0010: 00000000 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 000000e0 00000000 00000000 0x0040: 00000000 00000000 fed10001 00000000 0x0050: 00000002 00000001 00000000 00000000 0x0060: e0000001 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 80000000 00000002 0x00b0: 00000000 80000001 7fc00001 80000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 010c0009 00048800 81000000 00000000 0x00f0: 00000000 011c0f10 00000000 ff000000 0:4:0: Intel C3000 GLREG 0x0000: Vendor ID: 8086, Product ID: 19a1 0x0004: Command: 0000, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 00 Host, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0x0100: Enhanced Capability 0x00: Unknown 0x0000: 19a18086 00100000 06000011 00000010 0x0010: 00000000 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000040 00000000 00000000 0x0040: 00920010 00000001 00000020 00000000 0x0050: 00000000 00000000 00000000 00000000 0x0060: 00000000 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 0:5:0: Intel C3000 RCEC 0x0000: Vendor ID: 8086, Product ID: 19a2 0x0004: Command: 0144, Status: 0010 0x0008: Class: 08 System, Subclass: 07 Root Complex Event, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0150: Enhanced Capability 0x07: Root Complex Event Collector 0x0080: Capability 0x01: Power Management State: D0 0x0090: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 19a28086 00100144 08070011 00000010 0x0010: 00000000 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000040 00000000 0000010f 0x0040: 00a28010 00000001 000b0027 00000000 0x0050: 00000000 00000000 00000000 00000007 0x0060: 00000000 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: c8039001 00000000 00000000 00000000 0x0090: 01000005 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 0:9:0: Intel C3000 PCIE 0x0000: Vendor ID: 8086, Product ID: 19a4 0x0004: Command: 0147, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem 64bit addr: 0x00000000df520000/0x00020000 0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1, Secondary Latency Timer: 00 0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000 0x0020: Memory Base: df10, Memory Limit: df20 0x0024: Prefetch Memory Base: d901, Prefetch Memory Limit: dd01 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 01, Line: 0b, Bridge Control: 0013 0x0040: Capability 0x10: PCI Express Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0138: Enhanced Capability 0x0d: Access Control Services 0x0150: Enhanced Capability 0x12: Multicast 0x0180: Enhanced Capability 0x0b: Vendor-Specific 0x0190: Enhanced Capability 0x1d: Downstream Port Containment 0x01d0: Enhanced Capability 0x1e: L1 PM 0x0200: Enhanced Capability 0x19: Secondary PCIe Capability 0x0080: Capability 0x01: Power Management State: D0 0x0088: Capability 0x0d: PCI-PCI 0x0090: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0000: 19a48086 00100147 06040011 00010010 0x0010: df520004 00000000 00010100 200000f0 0x0020: df20df10 dd01d901 00000000 00000000 0x0030: 00000000 00000040 00000000 0013010b 0x0040: 01428010 00008021 00005027 09794043 0x0050: f0430040 0038fd00 004003e8 00010007 0x0060: 00000000 00000c37 00000009 0000000e 0x0070: 001e0003 00000000 00000000 00000000 0x0080: c8038801 00000008 0000900d 096915d9 0x0090: 01010005 fee0c000 00000060 00000000 0x00a0: 00000000 00000000 000000e0 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 80000003 00000000 00000000 00000000 0x00d0: 00000000 00000008 00000000 00000000 0x00e0: 00000000 00000000 00070000 00000000 0x00f0: 00000000 00000000 00000000 00000000 0:17:0: Intel C3000 PCIE 0x0000: Vendor ID: 8086, Product ID: 19ab 0x0004: Command: 0147, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem 64bit addr: 0x00000000df500000/0x00020000 0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 3, Secondary Latency Timer: 00 0x001c: I/O Base: d0, I/O Limit: d0, Secondary Status: 2000 0x0020: Memory Base: de00, Memory Limit: df00 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 04, Line: 0f, Bridge Control: 001b 0x0040: Capability 0x10: PCI Express Link Speed: 2.5 / 8.0 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0138: Enhanced Capability 0x0d: Access Control Services 0x0150: Enhanced Capability 0x12: Multicast 0x0180: Enhanced Capability 0x0b: Vendor-Specific 0x0190: Enhanced Capability 0x1d: Downstream Port Containment 0x01d0: Enhanced Capability 0x1e: L1 PM 0x0200: Enhanced Capability 0x19: Secondary PCIe Capability 0x0080: Capability 0x01: Power Management State: D0 0x0088: Capability 0x0d: PCI-PCI 0x0090: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 19ab8086 00100147 06040011 00010010 0x0010: df500004 00000000 00030200 2000d0d0 0x0020: df00de00 0001fff1 00000000 00000000 0x0030: 00000000 00000040 00000000 001b040f 0x0040: 00428010 00008021 00005007 11794013 0x0050: 70110040 0000b200 014003c0 00010007 0x0060: 00000000 00000c37 00000009 0000000e 0x0070: 00000003 00000000 00000000 00000000 0x0080: c8038801 00000008 0000900d 096915d9 0x0090: 01000005 00000000 00000000 00000000 0x00a0: 00000000 00000000 000000e0 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 80000000 00000000 00000000 00000000 0x00d0: 00000000 00000008 00000000 00000000 0x00e0: 00000000 00000000 00070000 00000000 0x00f0: 00000000 00000000 00000003 00000000 0:18:0: Intel C3000 SMBus 0x0000: Vendor ID: 8086, Product ID: 19ac 0x0004: Command: 0146, Status: 0010 0x0008: Class: 08 System, Subclass: 80 Miscellaneous, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 64bit addr: 0x00000000df55a000/0x00000400 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0080: Capability 0x01: Power Management State: D0 0x008c: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 19ac8086 00100146 08800011 00000000 0x0010: df55a004 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000040 00000000 0000010b 0x0040: 00928010 10008001 00000827 00000000 0x0050: 00000000 00000000 00000000 00000000 0x0060: 00000000 00000010 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00038c01 00000000 00000000 01800005 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00010000 80108010 0x00f0: 00000000 00000000 00000000 00000000 0:20:0: Intel C3000 AHCI 0x0000: Vendor ID: 8086, Product ID: 19c2 0x0004: Command: 0147, Status: 02b0 0x0008: Class: 01 Mass Storage, Subclass: 06 SATA, Interface: 01, Revision: 11 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 32bit addr: 0xdf554000/0x00002000 0x0014: BAR mem 32bit addr: 0xdf559000/0x00000100 0x0018: BAR io addr: 0x0000e050/0x0008 0x001c: BAR io addr: 0x0000e040/0x0004 0x0020: BAR io addr: 0x0000e020/0x0020 0x0024: BAR mem 32bit addr: 0xdf558000/0x00000800 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0e Min Gnt: 00 Max Lat: 00 0x0080: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x01: Power Management State: D0 0x00a8: Capability 0x12: SATA 0x00d0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 8 (BAR 0:0) 0x0000: 19c28086 02b00147 01060111 00000000 0x0010: df554000 df559000 0000e051 0000e041 0x0020: 0000e021 df558000 00000000 096915d9 0x0030: 00000000 00000080 00000000 0000010e 0x0040: 00000000 00000000 00000000 00000000 0x0050: 00000000 00000000 00000000 00000000 0x0060: 00000000 00000000 00000000 00000000 0x0070: 4003a801 00000008 00000000 00000000 0x0080: 00017005 fee0c000 00000061 00000000 0x0090: 00870087 00400078 00000000 8000fa30 0x00a0: 000000d4 2c1e1108 0010d012 00000048 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00070011 00000000 00000001 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000000 0:21:0: Intel C3000 xHCI 0x0000: Vendor ID: 8086, Product ID: 19d0 0x0004: Command: 0146, Status: 0290 0x0008: Class: 0c Serial Bus, Subclass: 03 USB, Interface: 30, Revision: 11 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 64bit addr: 0x00000000df540000/0x00010000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00 0x0070: Capability 0x01: Power Management State: D0 0x0080: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0000: 19d08086 02900146 0c033011 00000000 0x0010: df540004 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000070 00000000 00000107 0x0040: 803401fd 83cfc68f 00000000 00000000 0x0050: 07ce6e5b 00000000 00000000 00000000 0x0060: 00006030 00000000 00000000 00000000 0x0070: c1c28001 00000008 00000000 00000000 0x0080: 00870005 fee0c000 00000000 00000062 0x0090: f0140009 01400010 00000000 00080ac1 0x00a0: 00020800 00001800 0002408f 00040100 0x00b0: 00000003 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000002 0:22:0: Intel C3000 PCIE 0x0000: Vendor ID: 8086, Product ID: 19d1 0x0004: Command: 0147, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4, Secondary Latency Timer: 00 0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000 0x0020: Memory Base: df40, Memory Limit: df40 0x0024: Prefetch Memory Base: dd81, Prefetch Memory Limit: ddc1 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 01, Line: 0b, Bridge Control: 0013 0x0040: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0138: Enhanced Capability 0x0d: Access Control Services 0x0080: Capability 0x01: Power Management State: D0 0x0088: Capability 0x0d: PCI-PCI 0x0090: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 19d18086 00100147 06040011 00010010 0x0010: 00000000 00000000 00040400 200000f0 0x0020: df40df40 ddc1dd81 00000000 00000000 0x0030: 00000000 00000040 00000000 0013010b 0x0040: 00428010 00008000 00092007 11000c11 0x0050: 10110040 00000000 00400000 00010007 0x0060: 00000000 00000020 00000000 00000002 0x0070: 00000001 00000000 00000000 00000000 0x0080: c8038801 00000008 0000900d 096915d9 0x0090: 01000005 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00070000 00000000 0x00f0: 00000000 00000000 00000000 00000000 0:23:0: Intel C3000 PCIE 0x0000: Vendor ID: 8086, Product ID: 19d2 0x0004: Command: 0147, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 0, Secondary Bus: 5, Subordinate Bus: 5, Secondary Latency Timer: 00 0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000 0x0020: Memory Base: df30, Memory Limit: df30 0x0024: Prefetch Memory Base: dd21, Prefetch Memory Limit: dd61 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 01, Line: 0a, Bridge Control: 0013 0x0040: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0138: Enhanced Capability 0x0d: Access Control Services 0x0080: Capability 0x01: Power Management State: D0 0x0088: Capability 0x0d: PCI-PCI 0x0090: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 19d28086 00100147 06040011 00010010 0x0010: 00000000 00000000 00050500 200000f0 0x0020: df30df30 dd61dd21 00000000 00000000 0x0030: 00000000 00000040 00000000 0013010a 0x0040: 00428010 00008000 00092007 11000c11 0x0050: 10110040 00000000 00400000 00010007 0x0060: 00000000 00000020 00000000 00000002 0x0070: 00000001 00000000 00000000 00000000 0x0080: c8038801 00000008 0000900d 096915d9 0x0090: 01000005 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00070000 00000000 0x00f0: 00000000 00000000 00000000 00000000 0:24:0: Intel C3000 ME HECI 0x0000: Vendor ID: 8086, Product ID: 19d3 0x0004: Command: 0006, Status: 0010 0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 64bit addr: 0x00000000df557000/0x00001000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0050: Capability 0x01: Power Management State: D0 0x008c: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 19d38086 00100006 07800011 00800000 0x0010: df557004 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000050 00000000 0000010b 0x0040: 000f0355 80010000 8811c820 00000000 0x0050: 40038c01 00000008 00000000 00000000 0x0060: 00000000 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00000000 00000000 00000000 00800005 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 40000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000000 0:31:0: Intel C3000 LPC 0x0000: Vendor ID: 8086, Product ID: 19dc 0x0004: Command: 0007, Status: 0200 0x0008: Class: 06 Bridge, Subclass: 01 ISA, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0000: 19dc8086 02000007 06010011 00800000 0x0010: 00000000 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000000 00000000 00000000 0x0040: 00000000 00000000 00000000 00000000 0x0050: 00000000 00000000 00000000 00000000 0x0060: 00000000 000000d0 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 34030010 00000a01 000c0ca1 00000000 0x0090: 00000000 00000500 80000001 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00112233 00004567 0000ffcf 000000a2 0x00e0: 000000c0 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000000 0:31:2: Intel C3000 PMC 0x0000: Vendor ID: 8086, Product ID: 19de 0x0004: Command: 0006, Status: 0000 0x0008: Class: 05 Memory, Subclass: 80 Miscellaneous, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 32bit addr: 0xdf550000/0x00004000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0000: 19de8086 00000006 05800011 00800000 0x0010: df550000 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000000 00000000 00000000 0x0040: 00001801 00000180 fe000000 00000000 0x0050: 00000000 00000000 00000000 00000000 0x0060: 00000000 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: a0800210 00060000 00000200 80000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000000 0:31:4: Intel C3000 SMBus 0x0000: Vendor ID: 8086, Product ID: 19df 0x0004: Command: 0003, Status: 0280 0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 64bit addr: 0x00000000df556000/0x00000100 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR io addr: 0x0000e000/0x0020 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00 0x0000: 19df8086 02800003 0c050011 00000000 0x0010: df556004 00000000 00000000 00000000 0x0020: 0000e001 00000000 00000000 096915d9 0x0030: 00000000 00000000 00000000 0000010f 0x0040: 00000011 00000000 00000000 00000000 0x0050: 00000401 00000100 00000000 00000000 0x0060: 00050504 10030000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00040004 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000000 0:31:5: Intel C3000 SPI 0x0000: Vendor ID: 8086, Product ID: 19e0 0x0004: Command: 0402, Status: 0000 0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown), Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 32bit addr: 0x00000000/0x00001000 0x0014: BAR empty (00000000) 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0000: 19e08086 00000402 0c800011 00800000 0x0010: 00000000 00000000 00000000 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000000 00000000 00000000 0x0040: 00000000 00000000 00000000 00000000 0x0050: 00000000 00000000 00000000 00000000 0x0060: 00000000 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 0000ffcf 00000aa7 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 01100f1c 00000000 1:0:0: Intel X710 SFP+ 0x0000: Vendor ID: 8086, Product ID: 1572 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 02 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000dc000000/0x01000000 0x0018: BAR empty (00000000) 0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd018000/0x00008000 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0005 0x0030: Expansion ROM Base Address: df280000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 129 (BAR 3:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 804657ffff1ef2f8 0x01a0: Enhanced Capability 0x17: TPH Requester 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x01d0: Enhanced Capability 0x19: Secondary PCIe Capability 0x00e0: Capability 0x03: Vital Product Data (VPD) 0x0000: 15728086 00100146 02000002 00800010 0x0010: dc00000c 00000000 00000000 dd01800c 0x0020: 00000000 00000000 00000000 00058086 0x0030: df280000 00000040 00000000 0000010b 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000072 0x0060: 00000000 00000000 00000000 00000000 0x0070: 0080a011 00000003 00001003 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 0002e010 10008ce4 00092037 00425843 0x00b0: 10430040 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 0000000e 0x00d0: 001e0003 00000000 00000000 00000000 0x00e0: 81300003 deadbeef 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 1:0:1: Intel X710 SFP+ 0x0000: Vendor ID: 8086, Product ID: 1572 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 02 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000db000000/0x01000000 0x0018: BAR empty (00000000) 0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd010000/0x00008000 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df200000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 129 (BAR 3:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 804657ffff1ef2f8 0x01a0: Enhanced Capability 0x17: TPH Requester 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x00e0: Capability 0x03: Vital Product Data (VPD) 0x0000: 15728086 00100146 02000002 00800010 0x0010: db00000c 00000000 00000000 dd01000c 0x0020: 00000000 00000000 00000000 00008086 0x0030: df200000 00000040 00000000 0000010b 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000073 0x0060: 00000000 00000000 00000000 00000000 0x0070: 0080a011 00000003 00001003 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 0002e010 10008ce4 00092037 00425843 0x00b0: 10430040 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 0000000e 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 81300003 deadbeef 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 1:0:2: Intel X710 SFP+ 0x0000: Vendor ID: 8086, Product ID: 1572 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 02 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000da000000/0x01000000 0x0018: BAR empty (00000000) 0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd008000/0x00008000 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df180000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 129 (BAR 3:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 804657ffff1ef2f8 0x01a0: Enhanced Capability 0x17: TPH Requester 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x00e0: Capability 0x03: Vital Product Data (VPD) 0x0000: 15728086 00100146 02000002 00800010 0x0010: da00000c 00000000 00000000 dd00800c 0x0020: 00000000 00000000 00000000 00008086 0x0030: df180000 00000040 00000000 0000010b 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000074 0x0060: 00000000 00000000 00000000 00000000 0x0070: 0080a011 00000003 00001003 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 0002e010 10008ce4 00092037 00425843 0x00b0: 10430040 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 0000000e 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 81300003 deadbeef 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 1:0:3: Intel X710 SFP+ 0x0000: Vendor ID: 8086, Product ID: 1572 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 02 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000d9000000/0x01000000 0x0018: BAR empty (00000000) 0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd000000/0x00008000 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df100000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 129 (BAR 3:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 804657ffff1ef2f8 0x01a0: Enhanced Capability 0x17: TPH Requester 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x00e0: Capability 0x03: Vital Product Data (VPD) 0x0000: 15728086 00100146 02000002 00800010 0x0010: d900000c 00000000 00000000 dd00000c 0x0020: 00000000 00000000 00000000 00008086 0x0030: df100000 00000040 00000000 0000010b 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000075 0x0060: 00000000 00000000 00000000 00000000 0x0070: 0080a011 00000003 00001003 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 0002e010 10008ce4 00092037 00425843 0x00b0: 10430040 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 0000000e 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 81300003 deadbeef 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 2:0:0: ASPEED Technology AST1150 PCI 0x0000: Vendor ID: 1a03, Product ID: 1150 0x0004: Command: 0147, Status: 0010 0x0008: Class: 06 Bridge, Subclass: 04 PCI, Interface: 00, Revision: 03 0x000c: BIST: 00, Header Type: 01, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR empty (00000000) 0x0014: BAR empty (00000000) 0x0018: Primary Bus: 2, Secondary Bus: 3, Subordinate Bus: 3, Secondary Latency Timer: 20 0x001c: I/O Base: d1, I/O Limit: d1, Secondary Status: 0220 0x0020: Memory Base: de00, Memory Limit: df00 0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001 0x0028: Prefetch Memory Base Upper 32 Bits: 00000000 0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000 0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000 0x0038: Expansion ROM Base Address: 00000000 0x003c: Interrupt Pin: 00, Line: 00, Bridge Control: 001b 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0078: Capability 0x01: Power Management State: D0 0x0080: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x02: Virtual Channel Capability 0x0800: Enhanced Capability 0x01: Advanced Error Reporting 0x00a4: Capability 0x0d: PCI-PCI 0x0000: 11501a03 00100147 06040003 00010010 0x0010: 00000000 00000000 20030302 0220d1d1 0x0020: df00de00 0001fff1 00000000 00000000 0x0030: 00000000 00000050 00000000 001b0000 0x0040: 00000000 01826160 00000000 00000000 0x0050: 00807805 00000000 00000000 00000000 0x0060: 00000000 00000000 00007811 00000000 0x0070: 00000001 00000000 ffc38001 00000008 0x0080: 0071a410 05900020 00192817 00025c11 0x0090: 10110040 00000000 000003c0 00000000 0x00a0: 00000000 0000000d 096915d9 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 3:0:0: ASPEED Technology AST2000 0x0000: Vendor ID: 1a03, Product ID: 2000 0x0004: Command: 0143, Status: 0210 0x0008: Class: 03 Display, Subclass: 00 VGA, Interface: 00, Revision: 30 0x000c: BIST: 00, Header Type: 00, Latency Timer: 00, Cache Line Size: 00 0x0010: BAR mem 32bit addr: 0xde000000/0x01000000 0x0014: BAR mem 32bit addr: 0xdf000000/0x00020000 0x0018: BAR io addr: 0x0000d000/0x0080 0x001c: BAR empty (00000000) 0x0020: BAR empty (00000000) 0x0024: BAR empty (00000000) 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969 0x0030: Expansion ROM Base Address: 00000000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: no 0x0000: 20001a03 02100143 03000030 00000000 0x0010: de000000 df000000 0000d001 00000000 0x0020: 00000000 00000000 00000000 096915d9 0x0030: 00000000 00000040 00000000 0000010f 0x0040: ffc35001 00000000 00000000 00000000 0x0050: 00840005 00000000 00000000 00000000 0x0060: 00000000 00000000 00000000 00000000 0x0070: 00000000 00000000 00000000 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 00000000 00000000 00000000 0x00a0: 00000000 00000000 00000000 00000000 0x00b0: 00000000 00000000 00000000 00000000 0x00c0: 00000000 00000000 00000000 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000000 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 4:0:0: Intel X553 SGMII 0x0000: Vendor ID: 8086, Product ID: 15e5 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000dda00000/0x00200000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR mem prefetchable 64bit addr: 0x00000000ddc04000/0x00004000 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df480000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 64 (BAR 4:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 0000c9ffff000000 0x0150: Enhanced Capability 0x0e: Alternate Routing ID 0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x0000: 15e58086 00100146 02000011 00800010 0x0010: dda0000c 00000000 00000000 00000000 0x0020: ddc0400c 00000000 00000000 00008086 0x0030: df480000 00000040 00000000 0000010b 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000076 0x0060: 00000000 00000000 00000000 00000000 0x0070: 003fa011 00000004 00002004 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 a0a0ffff 00000000 00000000 0x00a0: 00020010 10008cc0 00192017 00000c11 0x00b0: 10110040 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000003 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 4:0:1: Intel X553 SGMII 0x0000: Vendor ID: 8086, Product ID: 15e5 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000dd800000/0x00200000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR mem prefetchable 64bit addr: 0x00000000ddc00000/0x00004000 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df400000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 64 (BAR 4:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 0000c9ffff000000 0x0150: Enhanced Capability 0x0e: Alternate Routing ID 0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x0000: 15e58086 00100146 02000011 00800010 0x0010: dd80000c 00000000 00000000 00000000 0x0020: ddc0000c 00000000 00000000 00008086 0x0030: df400000 00000040 00000000 0000020a 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000077 0x0060: 00000000 00000000 00000000 00000000 0x0070: 003fa011 00000004 00002004 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 a0a0ffff 00000000 00000000 0x00a0: 00020010 10008cc0 00192017 00000c11 0x00b0: 10110000 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000003 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 5:0:0: Intel X553 SGMII 0x0000: Vendor ID: 8086, Product ID: 15e5 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000dd400000/0x00200000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR mem prefetchable 64bit addr: 0x00000000dd604000/0x00004000 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df380000 0x0038: 00000000 0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 64 (BAR 4:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 0100c9ffff000000 0x0150: Enhanced Capability 0x0e: Alternate Routing ID 0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x0000: 15e58086 00100146 02000011 00800010 0x0010: dd40000c 00000000 00000000 00000000 0x0020: dd60400c 00000000 00000000 00008086 0x0030: df380000 00000040 00000000 0000010a 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000078 0x0060: 00000000 00000000 00000000 00000000 0x0070: 003fa011 00000004 00002004 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 a0a0ffff 00000000 00000000 0x00a0: 00020010 10008cc0 00192017 00000c11 0x00b0: 10110040 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000003 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000 5:0:1: Intel X553 SGMII 0x0000: Vendor ID: 8086, Product ID: 15e5 0x0004: Command: 0146, Status: 0010 0x0008: Class: 02 Network, Subclass: 00 Ethernet, Interface: 00, Revision: 11 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00, Cache Line Size: 10 0x0010: BAR mem prefetchable 64bit addr: 0x00000000dd200000/0x00200000 0x0018: BAR empty (00000000) 0x001c: BAR empty (00000000) 0x0020: BAR mem prefetchable 64bit addr: 0x00000000dd600000/0x00004000 0x0028: Cardbus CIS: 00000000 0x002c: Subsystem Vendor ID: 8086 Product ID: 0000 0x0030: Expansion ROM Base Address: df300000 0x0038: 00000000 0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x01: Power Management State: D0 0x0050: Capability 0x05: Message Signalled Interrupts (MSI) Enabled: yes 0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X) Enabled: no; table size 64 (BAR 4:0) 0x00a0: Capability 0x10: PCI Express Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1 0x0100: Enhanced Capability 0x01: Advanced Error Reporting 0x0140: Enhanced Capability 0x03: Device Serial Number Serial Number: 0100c9ffff000000 0x0150: Enhanced Capability 0x0e: Alternate Routing ID 0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization 0x01b0: Enhanced Capability 0x0d: Access Control Services 0x0000: 15e58086 00100146 02000011 00800010 0x0010: dd20000c 00000000 00000000 00000000 0x0020: dd60000c 00000000 00000000 00008086 0x0030: df300000 00000040 00000000 0000020b 0x0040: c8235001 00002008 00000000 00000000 0x0050: 01817005 fee0c000 00000000 00000079 0x0060: 00000000 00000000 00000000 00000000 0x0070: 003fa011 00000004 00002004 00000000 0x0080: 00000000 00000000 00000000 00000000 0x0090: 00000000 a0a0ffff 00000000 00000000 0x00a0: 00020010 10008cc0 00192017 00000c11 0x00b0: 10110000 00000000 00000000 00000000 0x00c0: 00000000 0000001f 00000009 00000000 0x00d0: 00000000 00000000 00000000 00000000 0x00e0: 00000003 00000000 00000000 00000000 0x00f0: 00000000 00000000 00000000 00000000