correction, RAIDframe not softraid.

On Sun, Aug 15, 2010 at 10:38:37PM +0300, [email protected] wrote:
> >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