Hello,

I have several IBM x series 336 servers and attempted to upgrade them
today. My usual way is to use a build server which makes a release for
my servers. It went well on that server (which is the only one not
being an IBM x336, that will teach me...) so decided to deploy the new
build to the IBM servers.

When applied and i issued a reboot, the server rebooted after locking
at this line:

"Intel E7520 Error Reporting" rev 0x0c at pci0 dev 0 function 1 not configured
ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x0c

At this stage, server reboots and its BIOS issues the following:
re-booting due to unexpected NMI at 0000:0000

Now, I have tested my build and the official 4.6 ISO which both show
exactly the same behavior. Thinking it might have been a system issue,
I tried 3 other servers which ALL reported the same NMI issue. That
leads me to believe that my systems do not have a hardware issue (as
the NMI message would imply).

So, it looks like something in the 4.6 kernel code triggers that
behavior and I can test many things and provide output, please let me
know where I can start.

# dmesg
OpenBSD 4.5-stable (GENERIC) #0: Tue Aug 18 09:09:22 IST 2009
    r...@puffy:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Xeon(TM) CPU 3.20GHz ("GenuineIntel" 686-class) 3.21 GHz
cpu0: 
FPU,V86,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,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR
real mem  = 3623231488 (3455MB)
avail mem = 3517079552 (3354MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 02/15/07, BIOS32 rev. 0 @
0xfd6f1, SMBIOS rev. 2.3 @ 0xf5f9e (52 entries)
bios0: vendor IBM version "-[APE137AUS-1.14]-" date 02/15/2007
bios0: IBM eserver xSeries 336 -[883722Y]-
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP APIC MCFG
acpi0: wakeup devices PCI0(S5)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 200MHz
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 14 pa 0xfec00000, version 20, 24 pins
ioapic1 at mainbus0: apid 13 pa 0xfec82000, version 20, 24 pins
ioapic2 at mainbus0: apid 12 pa 0xfec82400, version 20, 24 pins
acpiprt0 at acpi0: bus 4 (PCI2)
acpiprt1 at acpi0: bus 5 (PCI3)
acpiprt2 at acpi0: bus 1 (PCIS)
acpiprt3 at acpi0: bus 0 (PCI0)
acpicpu0 at acpi0
bios0: ROM list: 0xc0000/0xb000
ipmi at mainbus0 not configured
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel E7520 Host" rev 0x0c
"Intel E7520 Error Reporting" rev 0x0c at pci0 dev 0 function 1 not configured
ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x0c
pci1 at ppb0 bus 2
ppb1 at pci0 dev 4 function 0 "Intel E7520 PCIE" rev 0x0c
pci2 at ppb1 bus 3
ppb2 at pci2 dev 0 function 0 "Intel PCIE-PCIE" rev 0x09
pci3 at ppb2 bus 4
ppb3 at pci2 dev 0 function 2 "Intel PCIE-PCIE" rev 0x09
pci4 at ppb3 bus 5
ppb4 at pci0 dev 6 function 0 "Intel E7520 PCIE" rev 0x0c
pci5 at ppb4 bus 6
bge0 at pci5 dev 0 function 0 "Broadcom BCM5721" rev 0x11, BCM5750 B1
(0x4101): apic 14 int 16 (irq 11), address 00:14:5e:0a:08:56
brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0
ppb5 at pci0 dev 7 function 0 "Intel E7520 PCIE" rev 0x0c
pci6 at ppb5 bus 7
bge1 at pci6 dev 0 function 0 "Broadcom BCM5721" rev 0x11, BCM5750 B1
(0x4101): apic 14 int 16 (irq 11), address 00:14:5e:0a:08:57
brgphy1 at bge1 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0
"Intel E7520 Config" rev 0x0c at pci0 dev 8 function 0 not configured
uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic
14 int 16 (irq 11)
uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic
14 int 19 (irq 3)
ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic
14 int 23 (irq 5)
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb6 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2
pci7 at ppb6 bus 1
vga1 at pci7 dev 1 function 0 "ATI Radeon VE" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: apic 14 int 16 (irq 11)
drm0 at radeondrm0
ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02
pciide0 at pci0 dev 31 function 2 "Intel 82801EB SATA" rev 0x02: DMA,
channel 0 configured to compatibility, channel 1 configured to
compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, DVD-ROM GDR8083N, 0L02> ATAPI
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
wd0 at pciide0 channel 1 drive 0: <Maxtor 6Y080M0>
wd0: 16-sector PIO, LBA, 76324MB, 156312576 sectors
wd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 5
ichiic0 at pci0 dev 31 function 3 "Intel 82801EB/ER SMBus" rev 0x02:
apic 14 int 17 (irq 3)
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem1 at iic0 addr 0x51: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem2 at iic0 addr 0x52: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem3 at iic0 addr 0x53: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem4 at iic0 addr 0x54: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem5 at iic0 addr 0x55: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem6 at iic0 addr 0x56: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
spdmem7 at iic0 addr 0x57: 512MB DDR2 SDRAM registered ECC PC2-3200CL5
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
softraid0 at root
root on wd0a swap on wd0b dump on wd0b


# pcidump -v
Domain /dev/pci0:
 0:0:0: Intel E7520 Host
        0x0000: Vendor ID: 8086 Product ID: 3590
        0x0004: Command: 0146 Status ID: 0090
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR mem 32bit addr: 0xff000000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x09: Vendor Specific
 0:0:1: Intel E7520 Error Reporting
        0x0000: Vendor ID: 8086 Product ID: 3591
        0x0004: Command: 0100 Status ID: 0000
        0x0008: Class: ff Subclass: 00 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 00 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: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:2:0: Intel E7520 PCIE
        0x0000: Vendor ID: 8086 Product ID: 3595
        0x0004: Command: 0147 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 2 Subordinate Bus: 2
                Secondary Latency Timer: 00
        0x001c: I/O Base: 40 I/O Limit: 30 Secondary Status: 0000
        0x0020: Memory Base: df00 Memory Limit: def0
        0x0024: Prefetch Memory Base: df01 Prefetch Memory Limit: def1
        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: 00 Bridge Control: 0003
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0064: Capability 0x10: PCI Express
 0:4:0: Intel E7520 PCIE
        0x0000: Vendor ID: 8086 Product ID: 3597
        0x0004: Command: 0147 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 3 Subordinate Bus: 5
                Secondary Latency Timer: 00
        0x001c: I/O Base: 40 I/O Limit: 30 Secondary Status: 2000
        0x0020: Memory Base: df00 Memory Limit: def0
        0x0024: Prefetch Memory Base: df01 Prefetch Memory Limit: def1
        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: 00 Bridge Control: 0003
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0064: Capability 0x10: PCI Express
 0:6:0: Intel E7520 PCIE
        0x0000: Vendor ID: 8086 Product ID: 3599
        0x0004: Command: 0147 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 6 Subordinate Bus: 6
                Secondary Latency Timer: 00
        0x001c: I/O Base: 40 I/O Limit: 30 Secondary Status: 0000
        0x0020: Memory Base: dd00 Memory Limit: def0
        0x0024: Prefetch Memory Base: dd01 Prefetch Memory Limit: dcf1
        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: 00 Bridge Control: 0003
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0064: Capability 0x10: PCI Express
 0:7:0: Intel E7520 PCIE
        0x0000: Vendor ID: 8086 Product ID: 359a
        0x0004: Command: 0147 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 7 Subordinate Bus: 7
                Secondary Latency Timer: 00
        0x001c: I/O Base: 40 I/O Limit: f0 Secondary Status: 0000
        0x0020: Memory Base: db00 Memory Limit: dcf0
        0x0024: Prefetch Memory Base: db01 Prefetch Memory Limit: daf1
        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: 00 Bridge Control: 0003
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0064: Capability 0x10: PCI Express
 0:8:0: Intel E7520 Config
        0x0000: Vendor ID: 8086 Product ID: 359b
        0x0004: Command: 0000 Status ID: 0080
        0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 0c
        0x000c: BIST: 00 Header Type: 00 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: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:29:0: Intel 82801EB/ER USB
        0x0000: Vendor ID: 8086 Product ID: 24d2
        0x0004: Command: 0005 Status ID: 0280
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 02
        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 io addr: 0x00002200
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
 0:29:1: Intel 82801EB/ER USB
        0x0000: Vendor ID: 8086 Product ID: 24d4
        0x0004: Command: 0005 Status ID: 0280
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 02
        0x000c: BIST: 00 Header Type: 00 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 io addr: 0x00002600
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 03 Min Gnt: 00 Max Lat: 00
 0:29:7: Intel 82801EB/ER USB2
        0x0000: Vendor ID: 8086 Product ID: 24dd
        0x0004: Command: 0106 Status ID: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 02
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xf9000000
        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: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 05 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x0a: Debug Port
 0:30:0: Intel 82801BA Hub-to-PCI
        0x0000: Vendor ID: 8086 Product ID: 244e
        0x0004: Command: 0147 Status ID: 0080
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: c2
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 00
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1
                Secondary Latency Timer: 20
        0x001c: I/O Base: 30 I/O Limit: 30 Secondary Status: 2280
        0x0020: Memory Base: f800 Memory Limit: f8f0
        0x0024: Prefetch Memory Base: f000 Prefetch Memory Limit: f7f0
        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: 000b
 0:31:0: Intel 82801EB/ER LPC
        0x0000: Vendor ID: 8086 Product ID: 24d0
        0x0004: Command: 014f Status ID: 0280
        0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 02
        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: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:31:2: Intel 82801EB SATA
        0x0000: Vendor ID: 8086 Product ID: 24d1
        0x0004: Command: 0045 Status ID: 02a8
        0x0008: Class: 01 Subclass: 01 Interface: 8a Revision: 02
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR io addr: 0x000001f0
        0x0014: BAR io addr: 0x000003f4
        0x0018: BAR io addr: 0x00000170
        0x001c: BAR io addr: 0x00000374
        0x0020: BAR io addr: 0x00000480
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
 0:31:3: Intel 82801EB/ER SMBus
        0x0000: Vendor ID: 8086 Product ID: 24d3
        0x0004: Command: 0401 Status ID: 0280
        0x0008: Class: 0c Subclass: 05 Interface: 00 Revision: 02
        0x000c: BIST: 00 Header Type: 00 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 io addr: 0x00000440
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02dc
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 03 Min Gnt: 00 Max Lat: 00
 1:1:0: ATI Radeon VE
        0x0000: Vendor ID: 1002 Product ID: 5159
        0x0004: Command: 0187 Status ID: 0290
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 40 Cache Line Size: 10
        0x0010: BAR mem prefetchable 32bit addr: 0xf0000000
        0x0014: BAR io addr: 0x00003000
        0x0018: BAR mem 32bit addr: 0xf8000000
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02c8
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 08 Max Lat: 00
        0x0050: Capability 0x01: Power Management
 3:0:0: Intel PCIE-PCIE
        0x0000: Vendor ID: 8086 Product ID: 0329
        0x0004: Command: 0147 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 09
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 3 Secondary Bus: 4 Subordinate Bus: 4
                Secondary Latency Timer: 40
        0x001c: I/O Base: 40 I/O Limit: 30 Secondary Status: 02a0
        0x0020: Memory Base: df00 Memory Limit: def0
        0x0024: Prefetch Memory Base: df01 Prefetch Memory Limit: def1
        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: 0003
        0x0044: Capability 0x10: PCI Express
        0x005c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x006c: Capability 0x01: Power Management
        0x00d8: Capability 0x07: PCI-X
 3:0:2: Intel PCIE-PCIE
        0x0000: Vendor ID: 8086 Product ID: 032a
        0x0004: Command: 0147 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 09
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 3 Secondary Bus: 5 Subordinate Bus: 5
                Secondary Latency Timer: 40
        0x001c: I/O Base: 40 I/O Limit: 30 Secondary Status: 02a0
        0x0020: Memory Base: df00 Memory Limit: def0
        0x0024: Prefetch Memory Base: df01 Prefetch Memory Limit: def1
        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: 0003
        0x0044: Capability 0x10: PCI Express
        0x005c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x006c: Capability 0x01: Power Management
        0x00d8: Capability 0x07: PCI-X
 6:0:0: Broadcom BCM5721
        0x0000: Vendor ID: 14e4 Product ID: 1659
        0x0004: Command: 0146 Status ID: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 11
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000deff0000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02c6
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0048: Capability 0x01: Power Management
        0x0050: Capability 0x03: Vital Product Data (VPD)
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00d0: Capability 0x10: PCI Express
 7:0:0: Broadcom BCM5721
        0x0000: Vendor ID: 14e4 Product ID: 1659
        0x0004: Command: 0146 Status ID: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 11
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000dcff0000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 02c6
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0048: Capability 0x01: Power Management
        0x0050: Capability 0x03: Vital Product Data (VPD)
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00d0: Capability 0x10: PCI Express

Cheers,
Steph

Reply via email to