>Synopsis:      softraid panic: "malloc: allocation too large" after failing 
>disk
>Category:      kernel
>Environment:
        System      : OpenBSD 4.8
        Details     : OpenBSD 4.8-beta (RAID.MP) #1: Sun Aug 15 18:25:35 EEST 
2010
                         
[email protected]:/usr/src/sys/arch/amd64/compile/RAID.MP

        Architecture: OpenBSD.amd64
        Machine     : amd64
>Description:
        This is probably a duplicate of bug 6428.

        I am following the instructions found at http://www.iniy.org/?p=98
        for installing OpenBSD on a software RAID1 volume. (identical disks)

        The RAID1 device is up, has all the filesystems, but is missing one of
        its components. I am adding a hot spare, and then failing the missing
        component to reconstruct the mirror (panic goes here).

        Note the odd "truncating" warning when I add the second disk.


        # cat /usr/src/sys/arch/amd64/conf/RAID.MP 
        include "arch/amd64/conf/GENERIC.MP"

        pseudo-device raid 4
        option RAID_AUTOCONFIG

        # disklabel sd0
        # /dev/rsd0c:
        type: SCSI
        disk: SCSI disk
        label: ST3500312CS     
        uid: 1fada45c7c56347d
        flags:
        bytes/sector: 512
        sectors/track: 63
        tracks/cylinder: 255
        sectors/cylinder: 16065
        cylinders: 60801
        total sectors: 976773168
        boundstart: 64
        boundend: 976768065
        drivedata: 0 
        
        16 partitions:
        #                size           offset  fstype [fsize bsize  cpg]
          a:           530080               64  4.2BSD   2048 16384    1 
          c:        976773168                0  unused                   
          d:        976237921           530144    RAID                   

        # disklabel sd1
        type: SCSI
        disk: SCSI disk
        label: ST3500312CS     
        uid: 6e9ba7f587891871
        flags:
        bytes/sector: 512
        sectors/track: 63
        tracks/cylinder: 255
        sectors/cylinder: 16065
        cylinders: 60801
        total sectors: 976773168
        boundstart: 64
        boundend: 976768065
        drivedata: 0 
        
        16 partitions:
        #                size           offset  fstype [fsize bsize  cpg]
          a:           530080               64  4.2BSD   2048 16384    1 
          c:        976773168                0  unused                   
          d:        976237921           530144    RAID                   

        # cat /etc/raid0.conf
        START array
        # numRow numCol numSpare
        1 2 0
        
        START disks
        /dev/sd0d
        /dev/sd5d
        # N.B. /dev/sd5d non-existent -> "failed"
        
        START layout
        # sectPerSU SUsPerParityUnit SUsPerReconUnit RAID_level_1
        8 1 1 1
        
        START queue
        fifo 100

        # raidctl -s raid0
        raid0 Components:
                   /dev/sd0d: optimal
                  component1: failed
        No spares.
        Parity status: DIRTY
        Reconstruction is 100% complete.
        Parity Re-write is 100% complete.
        Copyback is 100% complete.

        # mount
        /dev/raid0a on / type ffs (local)
        /dev/raid0k on /home type ffs (local, nodev, nosuid)
        /dev/raid0d on /tmp type ffs (local, nodev, nosuid)
        /dev/raid0f on /usr type ffs (local, nodev)
        /dev/raid0g on /usr/X11R6 type ffs (local, nodev)
        /dev/raid0h on /usr/local type ffs (local, nodev)
        /dev/raid0j on /usr/obj type ffs (local, nodev, nosuid)
        /dev/raid0i on /usr/src type ffs (local, nodev, nosuid)
        /dev/raid0e on /var type ffs (local, nodev, nosuid)
        
>How-To-Repeat:
        [set-up as in http://www.iniy.org/?p=98]

        # raidctl -a /dev/sd1d raid0
        Warning: truncating spare disk /dev/sd1d to 976237856 blocks.
        # raidctl -vF component1 raid0
        raid0: Failing disk r0 c1.
        RECON: initiating reconstruction on row 0 col 1 -> spare at row 0 col 2.
        Quiescence reached...
        panic: malloc: allocation too large
        Stopped at      Debugger+0x5:   leave   
        RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS 
PANIC!
        IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS, 
TOO.
        DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
        
        trace:
        Debugger() at Debugger+0x5
        panic() at panic+0xe4
        malloc() at malloc+0x5db
        rf_MakeReconMap() at rf_MakeReconMap+0x89
        rf_MakeReconControl() at rf_MakeReconControl+0x165
        rf_ContinueReconstructFailedDisk() at 
rf_ContinueReconstructFailedDisk+0x295
        rf_ReconstructFailedDiskBasic() at rf_ReconstructFailedDiskBasic+0x13a
        rf_ReconstructFailedDisk() at rf_ReconstructFailedDisk+0xc8
        rf_FailDisk() at rf_FailDisk+0x95
        rf_ReconThread() at rf_ReconThread+0x48
        end trace frame: 0x0, count: -10

        show registers:
        ds                             0x296
        es                            0x89d0    acpi_pdirpa+0x45d8
        fs                            0x89b0    acpi_pdirpa+0x45b8
        gs                                 0
        rdi                              0x1
        rsi                            0x296
        rbp               0xffff8000155e89c0
        rbx               0xffffffff80809683    seltrue_filtops+0x503
        rdx                              0x6
        rcx               0xffff800000183800
        rax                              0x1
        r8                0xffff8000155e88e0
        r9                                 0
        r10                                0
        r11                              0x1
        r12                            0x100
        r13               0xffff8000155e89d0
        r14                              0x8
        r15                       0x3a303520
        rip               0xffffffff804711d5    Debugger+0x5
        cs                               0x8
        rflags                         0x202
        rsp               0xffff8000155e89c0
        ss                              0x10

        trace, ps, show registers as screenshots:
        http://www.saunalahti.fi/atmtjt/obsdraidpanic/
        
>Fix:
        <unknown>


dmesg:
OpenBSD 4.8-beta (RAID.MP) #1: Sun Aug 15 18:25:35 EEST 2010
    [email protected]:/usr/src/sys/arch/amd64/compile/RAID.MP
real mem = 2145058816 (2045MB)
avail mem = 2073661440 (1977MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xfc480 (30 entries)
bios0: vendor American Megatrends Inc. version "P1.90" date 05/13/2010
bios0: ASRock M3A790GXH/128M
acpi0 at bios0: rev 0
acpi0: sleep states S0 S1 S3 S4 S5
acpi0: tables DSDT FACP APIC MCFG OEMB AAFT HPET SSDT
acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) PCE6(S4) PCE7(S4) 
PCE9(S4) PCEA(S4) PCEB(S4) PCEC(S4) SBAZ(S4) PS2K(S4) PS2M(S4) UAR1(S4) 
P0PC(S4) UHC1(S4) UHC2(S4) UHC3(S4) USB4(S4) UHC5(S4) UHC6(S4) UHC7(S4)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Athlon(tm) II X3 405e Processor, 2309.92 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 
16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu0: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
cpu0: apic clock running at 200MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD Athlon(tm) II X3 405e Processor, 2309.59 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 
16-way L2 cache
cpu1: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu1: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
cpu2 at mainbus0: apid 2 (application processor)
cpu2: AMD Athlon(tm) II X3 405e Processor, 2309.59 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu2: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 
16-way L2 cache
cpu2: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu2: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
ioapic0 at mainbus0: apid 3 pa 0xfec00000, version 21, 24 pins
acpihpet0 at acpi0: 14318180 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P1)
acpiprt2 at acpi0: bus -1 (PCE2)
acpiprt3 at acpi0: bus -1 (PCE3)
acpiprt4 at acpi0: bus -1 (PCE4)
acpiprt5 at acpi0: bus -1 (PCE9)
acpiprt6 at acpi0: bus 2 (PCEA)
acpiprt7 at acpi0: bus 3 (P0PC)
acpicpu0 at acpi0: PSS
acpicpu1 at acpi0: PSS
acpicpu2 at acpi0: PSS
acpibtn0 at acpi0: PWRB
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "AMD RS780 Host" rev 0x00
ppb0 at pci0 dev 1 function 0 unknown vendor 0x1849 product 0x9602 rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 5 function 0 "ATI Radeon HD 3300" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: apic 3 int 18 (irq 10)
drm0 at radeondrm0
ppb1 at pci0 dev 10 function 0 "AMD RS780 PCIE" rev 0x00: apic 3 int 18 (irq 10)
pci2 at ppb1 bus 2
re0 at pci2 dev 0 function 0 "Realtek 8168" rev 0x03: RTL8168D/8111D (0x2800), 
apic 3 int 18 (irq 10), address 00:25:22:28:1d:2b
rgephy0 at re0 phy 7: RTL8169S/8110S PHY, rev. 2
ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x00: apic 3 int 22 (irq 
11), AHCI 1.1
scsibus0 at ahci0: 32 targets
sd0 at scsibus0 targ 0 lun 0: <ATA, ST3500312CS, SC13> SCSI3 0/direct fixed
sd0: 476940MB, 512 bytes/sec, 976773168 sec total
sd1 at scsibus0 targ 1 lun 0: <ATA, ST3500312CS, SC13> SCSI3 0/direct fixed
sd1: 476940MB, 512 bytes/sec, 976773168 sec total
cd0 at scsibus0 targ 4 lun 0: <TSSTcorp, DVD-ROM SH-D163B, SB04> ATAPI 5/cdrom 
removable
ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: apic 3 int 16 (irq 
7), version 1.0, legacy support
ohci1 at pci0 dev 18 function 1 "ATI SB700 USB" rev 0x00: apic 3 int 16 (irq 
7), version 1.0, legacy support
ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 3 int 17 (irq 
10)
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "ATI EHCI root hub" rev 2.00/1.00 addr 1
ohci2 at pci0 dev 19 function 0 "ATI SB700 USB" rev 0x00: apic 3 int 18 (irq 
10), version 1.0, legacy support
ohci3 at pci0 dev 19 function 1 "ATI SB700 USB" rev 0x00: apic 3 int 18 (irq 
10), version 1.0, legacy support
ehci1 at pci0 dev 19 function 2 "ATI SB700 USB2" rev 0x00: apic 3 int 19 (irq 
11)
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "ATI EHCI root hub" rev 2.00/1.00 addr 1
piixpm0 at pci0 dev 20 function 0 "ATI SBx00 SMBus" rev 0x3c: SMI
iic0 at piixpm0
spdmem0 at iic0 addr 0x50: 2GB DDR3 SDRAM PC3-10600
pciide0 at pci0 dev 20 function 1 "ATI SB700 IDE" rev 0x00: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility
pcib0 at pci0 dev 20 function 3 "ATI SB700 ISA" rev 0x00
ppb2 at pci0 dev 20 function 4 "ATI SB600 PCI" rev 0x00
pci3 at ppb2 bus 3
envy0 at pci3 dev 5 function 0 "IC Ensemble Envy24PT/HT Audio" rev 0x01: apic 3 
int 20 (irq 10)
envy0: ESI Julia, 2 inputs, 2 outputs
audio0 at envy0
"VIA VT6306 FireWire" rev 0xc0 at pci3 dev 7 function 0 not configured
ohci4 at pci0 dev 20 function 5 "ATI SB700 USB" rev 0x00: apic 3 int 18 (irq 
10), version 1.0, legacy support
pchb1 at pci0 dev 24 function 0 "AMD AMD64 10h HyperTransport" rev 0x00
pchb2 at pci0 dev 24 function 1 "AMD AMD64 10h Address Map" rev 0x00
pchb3 at pci0 dev 24 function 2 "AMD AMD64 10h DRAM Cfg" rev 0x00
km0 at pci0 dev 24 function 3 "AMD AMD64 10h Misc Cfg" rev 0x00
pchb4 at pci0 dev 24 function 4 "AMD AMD64 10h Link Cfg" rev 0x00
usb2 at ohci0: USB revision 1.0
uhub2 at usb2 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb3 at ohci1: USB revision 1.0
uhub3 at usb3 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb4 at ohci2: USB revision 1.0
uhub4 at usb4 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb5 at ohci3: USB revision 1.0
uhub5 at usb5 "ATI OHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
wbsio0 at isa0 port 0x2e/2: W83627DHG-P rev 0x73
lm1 at wbsio0 port 0x290/8: W83627DHG
usb6 at ohci4: USB revision 1.0
uhub6 at usb6 "ATI OHCI root hub" rev 1.00/1.00 addr 1
mtrr: Pentium Pro MTRR support
Kernelized RAIDframe activated
uhidev0 at uhub3 port 3 configuration 1 interface 0 "vendor 0x099a EL USB 
Keyboard" rev 1.10/1.00 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub3 port 3 configuration 1 interface 1 "vendor 0x099a EL USB 
Keyboard" rev 1.10/1.00 addr 2
uhidev1: iclass 3/1, 2 report ids
uhid0 at uhidev1 reportid 1: input=2, output=0, feature=0
uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0
uhidev2 at uhub5 port 3 configuration 1 interface 0 "Logitech USB-PS/2 Optical 
Mouse" rev 2.00/24.30 addr 2
uhidev2: iclass 3/1
ums0 at uhidev2: 8 buttons, Z dir
wsmouse0 at ums0 mux 0
cd0(ahci0:4:0): Check Condition (error 0x70) on opcode 0x0
    SENSE KEY: Not Ready
raid0 at root: (RAID Level 1) total number of sectors is 976237856 (476678 MB) 
as root
softraid0 at root
root on raid0a
WARNING: / was not properly unmounted
swapmount: no device
raid0: Device already configured!
raid0: Error re-writing parity!

usbdevs:
Controller /dev/usb0:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
Controller /dev/usb1:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb3:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered
 port 3 addr 2: low speed, power 100 mA, config 1, EL USB Keyboard(0x610c), 
vendor 0x099a(0x099a), rev 1.00
Controller /dev/usb4:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb5:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered
 port 3 addr 2: low speed, power 98 mA, config 1, USB-PS/2 Optical 
Mouse(0xc040), Logitech(0x046d), rev 24.30
Controller /dev/usb6:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x1002), 
rev 1.00
 port 1 powered
 port 2 powered

pcidump:
Domain /dev/pci0:
 0:0:0: AMD RS780 Host
        0x0000: Vendor ID: 1022 Product ID: 9600
        0x0004: Command: 0006 Status ID: 2230
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
        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: 1849 Product ID: 9600
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00c4: Capability 0x08: AMD LDT/HT
        0x0054: Capability 0x08: AMD LDT/HT
        0x0040: Capability 0x08: AMD LDT/HT
        0x009c: Capability 0x08: AMD LDT/HT
        0x00f8: Capability 0x08: AMD LDT/HT
        0x0000: 96001022 22300006 06000000 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 96001849
        0x0030: 00000000 000000c4 00000000 00000000
        0x0040: c0009c08 000000c1 0000002d 00052042
        0x0050: 96001849 90004008 00051008 00050008
        0x0060: 0000007f 00000000 00200200 81868009
        0x0070: 00000000 00000000 000f93b4 20000000
        0x0080: 00000000 03000010 00003220 00002633
        0x0090: 80000000 0000007f 00000000 d07cf808
        0x00a0: 00740014 80000000 00000000 00000079
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 80000000 01805408 11111020 000000d0
        0x00d0: 1e750b60 00000002 00000000 00000000
        0x00e0: 00000000 00000000 0000020c 0f000000
        0x00f0: 00000000 00808000 e0000008 00000000
 0:1:0: unknown unknown
        0x0000: Vendor ID: 1849 Product ID: 9602
        0x0004: Command: 0107 Status ID: 0230
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 20 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: c1 I/O Limit: c1 Secondary Status: 2220
        0x0020: Memory Base: fe80 Memory Limit: fe90
        0x0024: Prefetch Memory Base: f001 Prefetch Memory Limit: f7f1
        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: 001a
        0x0044: Capability 0x08: AMD LDT/HT
        0x00b0: Capability 0x0d: PCI-PCI
        0x0000: 96021849 02300107 06040000 00012000
        0x0010: 00000000 00000000 20010100 2220c1c1
        0x0020: fe90fe80 f7f1f001 00000000 00000000
        0x0030: 00000000 00000044 00000000 001a0000
        0x0040: 00000000 a803b008 00000000 96021849
        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: 0000000d 96021849 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:10:0: AMD RS780 PCIE
        0x0000: Vendor ID: 1022 Product ID: 9609
        0x0004: Command: 0107 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        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: d1 I/O Limit: d1 Secondary Status: 2000
        0x0020: Memory Base: fea0 Memory Limit: fea0
        0x0024: Prefetch Memory Base: fdf1 Prefetch Memory Limit: fdf1
        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: 0007
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 Gb/s Link Width: x1 / x1
        0x00a0: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00b0: Capability 0x0d: PCI-PCI
        0x00b8: Capability 0x08: AMD LDT/HT
        0x0000: 96091022 00100107 06040000 00010010
        0x0010: 00000000 00000000 00020200 2000d1d1
        0x0020: fea0fea0 fdf1fdf1 00000000 00000000
        0x0030: 00000000 00000050 00000000 0007010a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: c8035801 00000000 0142a010 00008020
        0x0060: 00000810 01300c12 70110040 00540c80
        0x0070: 00400028 00010000 00000000 00000000
        0x0080: 00000000 00000000 00000001 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 0000b005 00000000 00000000 00000000
        0x00b0: 0000b80d 96001849 a8030008 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 ffffffff 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:17:0: ATI SBx00 SATA
        0x0000: Vendor ID: 1002 Product ID: 4391
        0x0004: Command: 0107 Status ID: 0230
        0x0008: Class: 01 Subclass: 06 Interface: 01 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR io addr: 0x0000b000
        0x0014: BAR io addr: 0x0000a000
        0x0018: BAR io addr: 0x00009000
        0x001c: BAR io addr: 0x00008000
        0x0020: BAR io addr: 0x00007000
        0x0024: BAR mem 32bit addr: 0xfe7ffc00
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1849 Product ID: 4391
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0060: Capability 0x01: Power Management
        0x0050: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x12: Reserved
        0x0000: 43911002 02300107 01060100 00002010
        0x0010: 0000b001 0000a001 00009001 00008001
        0x0020: 00007001 fe7ffc00 00000000 43911849
        0x0030: 00000000 00000060 00000000 0000010b
        0x0040: 00000010 00100001 0000bfc0 00000000
        0x0050: 00867005 00000000 00000000 00000000
        0x0060: 00225001 00000000 00000000 00000000
        0x0070: 00100012 0000000f 00000000 00000000
        0x0080: 00000000 2c000006 01b48016 01b48016
        0x0090: 01b48016 01b48016 01b48016 01b48016
        0x00a0: a07aa07a a07aa07a a07aa07a 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00002000
        0x00e0: 00000080 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 7ff00000
 0:18:0: ATI SB700 USB
        0x0000: Vendor ID: 1002 Product ID: 4397
        0x0004: Command: 0106 Status ID: 02a0
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7fe000
        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: 1849 Product ID: 4397
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0000: 43971002 02a00106 0c031000 00802010
        0x0010: fe7fe000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43971849
        0x0030: 00000000 00000000 00000000 00000107
        0x0040: 00000380 00000011 00000000 00000000
        0x0050: f6031340 00000000 ffffffff 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 800000ff 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:18:1: ATI SB700 USB
        0x0000: Vendor ID: 1002 Product ID: 4398
        0x0004: Command: 0117 Status ID: 02a0
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7fd000
        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: 1849 Product ID: 4398
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0000: 43981002 02a00117 0c031000 00002010
        0x0010: fe7fd000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43981849
        0x0030: 00000000 00000000 00000000 00000107
        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 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:18:2: ATI SB700 USB2
        0x0000: Vendor ID: 1002 Product ID: 4396
        0x0004: Command: 0106 Status ID: 02b0
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7ff800
        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: 1849 Product ID: 4396
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00
        0x00c0: Capability 0x01: Power Management
        0x00e4: Capability 0x0a: Debug Port
        0x0000: 43961002 02b00106 0c032000 00002010
        0x0010: fe7ff800 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43961849
        0x0030: 00000000 000000c0 00000000 0000020a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 801e01d8 00000000 00000000 00000000
        0x0060: 00002020 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000001 c0082000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 7e02e401 00400000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 20e0000a 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:19:0: ATI SB700 USB
        0x0000: Vendor ID: 1002 Product ID: 4397
        0x0004: Command: 0106 Status ID: 02a0
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7fc000
        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: 1849 Product ID: 4397
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0000: 43971002 02a00106 0c031000 00802010
        0x0010: fe7fc000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43971849
        0x0030: 00000000 00000000 00000000 0000010a
        0x0040: 00000380 00000011 00000000 00000000
        0x0050: f6031340 00000000 ffffffff 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 800000ff 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:19:1: ATI SB700 USB
        0x0000: Vendor ID: 1002 Product ID: 4398
        0x0004: Command: 0117 Status ID: 02a0
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7f7000
        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: 1849 Product ID: 4398
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0000: 43981002 02a00117 0c031000 00002010
        0x0010: fe7f7000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43981849
        0x0030: 00000000 00000000 00000000 0000010a
        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 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:19:2: ATI SB700 USB2
        0x0000: Vendor ID: 1002 Product ID: 4396
        0x0004: Command: 0106 Status ID: 02b0
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7ff400
        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: 1849 Product ID: 4396
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x00c0: Capability 0x01: Power Management
        0x00e4: Capability 0x0a: Debug Port
        0x0000: 43961002 02b00106 0c032000 00002010
        0x0010: fe7ff400 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43961849
        0x0030: 00000000 000000c0 00000000 0000020b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 801e01d8 00000000 00000000 00000000
        0x0060: 00002020 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000001 c0082000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 7e02e401 00400000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 20e0000a 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:20:0: ATI SBx00 SMBus
        0x0000: Vendor ID: 1002 Product ID: 4385
        0x0004: Command: 0403 Status ID: 0230
        0x0008: Class: 0c Subclass: 05 Interface: 00 Revision: 3c
        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: 1849 Product ID: 4385
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00b0: Capability 0x08: AMD LDT/HT
        0x0000: 43851002 02300403 0c05003c 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43851849
        0x0030: 00000000 000000b0 00000000 00000000
        0x0040: fd007b44 00000000 0000ff0f 80000000
        0x0050: 0ef001f0 05700ff0 0ff00b21 00000000
        0x0060: 20240001 03defcbf 000090ff 00000020
        0x0070: 00000000 fec00008 00006eff 07f00000
        0x0080: 0ff00af0 00000000 00000000 00000000
        0x0090: 00000b01 00ffcefd 00000000 00000000
        0x00a0: ffff0000 09f0ff7f 0200ff00 18204106
        0x00b0: a8020008 fed00000 00000000 1a080ff0
        0x00c0: dfe06009 00000000 00000000 00000000
        0x00d0: 00010000 00000000 00000000 00000000
        0x00e0: 0000b920 00000000 00000000 00000000
        0x00f0: 00000cd8 00440000 00000000 00e000aa
 0:20:1: ATI SB700 IDE
        0x0000: Vendor ID: 1002 Product ID: 439c
        0x0004: Command: 0005 Status ID: 0230
        0x0008: Class: 01 Subclass: 01 Interface: 8a Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR io addr: 0x00000000
        0x0014: BAR io addr: 0x00000000
        0x0018: BAR io addr: 0x00000000
        0x001c: BAR io addr: 0x00000000
        0x0020: BAR io addr: 0x0000ff00
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1849 Product ID: 439c
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0070: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 439c1002 02300005 01018a00 00000000
        0x0010: 00000001 00000001 00000001 00000001
        0x0020: 0000ff01 00000000 00000000 439c1849
        0x0030: 00000000 00000070 00000000 00000100
        0x0040: 99999999 ffffffff 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 22400000 07012c10 00000001 000fffff
        0x0070: 00000005 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:20:3: ATI SB700 ISA
        0x0000: Vendor ID: 1002 Product ID: 439d
        0x0004: Command: 000f Status ID: 0220
        0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 00
        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: 1849 Product ID: 439d
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 439d1002 0220000f 06010000 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 439d1849
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000004 f303c055 0040ff17 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000280 000f000e ffffffb0
        0x0070: 00234567 00000000 0000001d 00000a05
        0x0080: a8030008 00000000 00000000 00020000
        0x0090: 00000000 00000000 08000000 00000001
        0x00a0: fec10002 0000002f 00000000 00000000
        0x00b0: 00000000 00000000 e9000000 0000fff2
        0x00c0: 00000000 00080000 fdfffff7 78000000
        0x00d0: 00ffff00 ff000000 00ffffff 0c000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:20:4: ATI SB600 PCI
        0x0000: Vendor ID: 1002 Product ID: 4384
        0x0004: Command: 0107 Status ID: 02a0
        0x0008: Class: 06 Subclass: 04 Interface: 01 Revision: 00
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 40 Cache Line Size: 00
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 3 Subordinate Bus: 3 
                Secondary Latency Timer: 40
        0x001c: I/O Base: e0 I/O Limit: e0 Secondary Status: 2280
        0x0020: Memory Base: feb0 Memory Limit: feb0
        0x0024: Prefetch Memory Base: fff0 Prefetch Memory Limit: 0000
        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: 0007
        0x0000: 43841002 02a00107 06040100 00814000
        0x0010: 00000000 00000000 40030300 2280e0e0
        0x0020: feb0feb0 0000fff0 00000000 00000000
        0x0030: 00000000 00000000 00000000 00070000
        0x0040: ff3c0026 00000000 d13f0f0c 00000100
        0x0050: 00000001 a8030008 00000000 ffff0085
        0x0060: 00170eca 0010d8ba 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 06020001
        0x00e0: 00800000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:20:5: ATI SB700 USB
        0x0000: Vendor ID: 1002 Product ID: 4399
        0x0004: Command: 0106 Status ID: 02a0
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfe7f6000
        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: 1849 Product ID: 4399
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0000: 43991002 02a00106 0c031000 00002010
        0x0010: fe7f6000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 43991849
        0x0030: 00000000 00000000 00000000 0000030a
        0x0040: 00000180 00000011 00000000 00000000
        0x0050: f61f1340 00000000 ffffffff 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 800000ff 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:24:0: AMD AMD64 10h HyperTransport
        0x0000: Vendor ID: 1022 Product ID: 1200
        0x0004: Command: 0000 Status ID: 0010
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
        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
        0x0080: Capability 0x08: AMD LDT/HT
        0x0000: 12001022 00100000 06000000 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000080 00000000 00000000
        0x0040: 00040201 00040201 00040201 00040201
        0x0050: 00040201 00040201 00040201 00040201
        0x0060: 00020000 000000e0 002fa820 0000f800
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 21010008 11113020 8ff50b60 00000013
        0x0090: 808502cf 00020000 00000007 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:24:1: AMD AMD64 10h Address Map
        0x0000: Vendor ID: 1022 Product ID: 1201
        0x0004: Command: 0000 Status ID: 0000
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
        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
        0x0000: 12011022 00000000 06000000 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000003 007f0000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000a03 00000b00 00800003 00dfff00
        0x00a0: 00e00003 00efff80 00f00003 00fe7f00
        0x00b0: 00fe8003 00fe9f80 00fea003 00ffef00
        0x00c0: 00001013 00fff000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 07000003 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:24:2: AMD AMD64 10h DRAM Cfg
        0x0000: Vendor ID: 1022 Product ID: 1202
        0x0004: Command: 0000 Status ID: 0000
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
        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
        0x0000: 12021022 00000000 06000000 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000001 00000109 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00783ee0 00000000 00000000 00000000
        0x0070: 00000000 00000000 0c480006 18110038
        0x0080: 00000005 003400e4 009eeb65 0022ba55
        0x0090: 00010000 8f48090e 80000307 00000000
        0x00a0: 00000200 00000000 00000040 00000000
        0x00b0: d1c3b54f 000000ef 10804f15 22060605
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 3de95eaa a97d0f2c f574061d c0472aa6
        0x00e0: f23e5d79 1aca6344 fbfefc7f 7a3d63a8
        0x00f0: 00000000 00000000 00000000 00000000
 0:24:3: AMD AMD64 10h Misc Cfg
        0x0000: Vendor ID: 1022 Product ID: 1203
        0x0004: Command: 0000 Status ID: 0010
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
        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
        0x00f0: Capability 0x0f: Secure
        0x0000: 12031022 00100000 06000000 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 000000f0 00000000 00000000
        0x0040: 00000100 4ab0005c 00000000 00000000
        0x0050: fdeb77c6 0000f3ff 00000000 00000000
        0x0060: 00000000 34240004 30000000 60018051
        0x0070: 60321151 00980101 00200c14 0007080d
        0x0080: e600e681 01e641e6 00000008 02580000
        0x0090: 00000000 00001e02 fdf3f460 00000000
        0x00a0: a0080800 1c8c1880 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 c8810f26 032e1d15 01475322
        0x00e0: 00000000 1ec01030 00076f59 00000000
        0x00f0: 0010000f 00000000 00000000 00100f52
 0:24:4: AMD AMD64 10h Link Cfg
        0x0000: Vendor ID: 1022 Product ID: 1204
        0x0004: Command: 0000 Status ID: 0000
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
        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
        0x0000: 12041022 00000000 06000000 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        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 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 1:5:0: ATI Radeon HD 3300
        0x0000: Vendor ID: 1002 Product ID: 9614
        0x0004: Command: 0107 Status ID: 0010
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR mem prefetchable 32bit addr: 0xf0000000
        0x0014: BAR io addr: 0x0000c000
        0x0018: BAR mem 32bit addr: 0xfe9f0000
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR mem 32bit addr: 0xfe800000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1849 Product ID: 9614
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x00a0: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 96141002 00100107 03000000 00800010
        0x0010: f0000008 0000c001 fe9f0000 00000000
        0x0020: 00000000 fe800000 00000000 96141849
        0x0030: 00000000 00000050 00000000 0000010a
        0x0040: 00000000 00000000 00000000 96141849
        0x0050: 0603a001 00000000 0012a010 00008fa0
        0x0060: 000a0810 00000d01 11010000 00000000
        0x0070: 00000000 00000000 00000000 0000001f
        0x0080: 00000000 00000000 00010001 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00800005 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
 2:0:0: Realtek 8168
        0x0000: Vendor ID: 10ec Product ID: 8168
        0x0004: Command: 0107 Status ID: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 03
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR io addr: 0x0000d800
        0x0014: BAR empty (00000000)
        0x0018: BAR mem prefetchable 64bit addr: 0x00000000fdfff000
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000fdff8000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1849 Product ID: 8168
        0x0030: Expansion ROM Base Address: feae0000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
        0x0050: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1
        0x00ac: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
        0x00cc: Capability 0x03: Vital Product Data (VPD)
        0x0000: 816810ec 00100107 02000003 00000010
        0x0010: 0000d801 00000000 fdfff00c 00000000
        0x0020: fdff800c 00000000 00000000 81681849
        0x0030: feae0000 00000040 00000000 0000010a
        0x0040: ffc35001 00000008 00000000 00000000
        0x0050: 00807005 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0202ac10 00648cc1 00192000 00073c11
        0x0080: 10110040 00000000 00000000 00000000
        0x0090: 00000000 00000010 00000000 00000000
        0x00a0: 00000000 00000000 00000000 0003cc11
        0x00b0: 00000004 00000804 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000003
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 3:5:0: IC Ensemble Envy24PT/HT Audio
        0x0000: Vendor ID: 1412 Product ID: 1724
        0x0004: Command: 0005 Status ID: 0210
        0x0008: Class: 04 Subclass: 01 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 00
        0x0010: BAR io addr: 0x0000e800
        0x0014: BAR io addr: 0x0000e400
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 3031 Product ID: 4553
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x01: Power Management
        0x0000: 17241412 02100005 04010001 00002000
        0x0010: 0000e801 0000e401 00000000 00000000
        0x0020: 00000000 00000000 00000000 45533031
        0x0030: 00000000 00000080 00000000 0000010a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 04010001 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
 3:7:0: VIA VT6306 FireWire
        0x0000: Vendor ID: 1106 Product ID: 3044
        0x0004: Command: 0117 Status ID: 0210
        0x0008: Class: 0c Subclass: 00 Interface: 10 Revision: c0
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xfebff800
        0x0014: BAR io addr: 0x0000e000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1849 Product ID: 3044
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 20
        0x0050: Capability 0x01: Power Management
        0x0000: 30441106 02100117 0c0010c0 00002010
        0x0010: febff800 0000e001 00000000 00000000
        0x0020: 00000000 00000000 00000000 30441849
        0x0030: 00000000 00000050 00000000 2000010b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: e4020001 00000000 00000000 00001849
        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

Reply via email to