>Synopsis: Crash with original 4.6 GENERIC.MP macppc on XServe G4
>Category: powerpc
>Environment:
        System      : OpenBSD 4.6
Details : OpenBSD 4.6 (GENERIC.MP) #52: Thu Jul 9 21:42:35 MDT 2009 [email protected]:/usr/src/sys/arch/ macppc/compile/GENERIC.MP
        Architecture: OpenBSD.macppc
        Machine     : macppc

>Description: OS randomly crashes under load.
      Apple Hardware Test - extended run - reported no errors
We had a lot of crashes with 4.5 (one of twice every week) so we upgraded to 4.6 hoping the problems were fixed.
      This crash was during normal system activity.

>How-To-Repeat: perform lots of I/O & CPU usage on a loaded web server
      (like perform a backup with tar/gzip from one disk to another).
But it also crashes with normal usage (heavy used PHP web site, DB on another machine (http://macuser.ro))

>Fix: i hope you guys might be able to find one...
for now i did a cvs up and recompiled the kernel using an unmodified macppc/conf/GENERIC.MP
      fingers crossed, thanks a lot.

crash messages from serial console:

panic: unable to obtain lock on entry 0

Stopped at      Debugger+0x10:  lwz r0,20(r1)
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!
ddb{1}> trace
005fdc1c: skip_fc+0x4b0 fp e645ecd0 nfp e645ece0
0022d2c4: panic+0xd0 fp e645ece0 nfp e645ed80
003a0ddc: pmap_hash_lock+0x8c fp e645ed80 nfp e645eda0
003a1bd4: pmap_hash_remove+0x11c fp e645eda0 nfp e645edc0
003a1590: pmap_remove_pg+0x94 fp e645edc0 nfp e645edf0
003a14e4: pmap_remove+0x1ac fp e645edf0 nfp e645ee40
00365064: uvm_unmap_remove+0x158 fp e645ee40 nfp e645ee80
00369808: sys_munmap+0xd0 fp e645ee80 nfp e645eeb0
003a54c0: trap+0x648 fp e645eeb0 nfp e645ef50
00100910: ddblow+0x1ac fp e645ef50 nfp ffff7bb0
ddb{1}> ps
   PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
 17453   3020   3020     67  3   0x2000180  netcon        httpd
  4605   3020   3020     67  3   0x2000180  netio         httpd
  4909   3020   3020     67  3   0x2000180  netcon        httpd
  5751   3020   3020     67  3   0x2000180  netcon        httpd
 19008   3020   3020     67  3   0x2000180  netcon        httpd
  8064   3020   3020     67  3   0x2000180  netcon        httpd
 31518   3020   3020     67  3   0x2000180  netcon        httpd
 26517   3020   3020     67  3   0x2000180  netcon        httpd
 24935   3020   3020     67  3   0x2000180  netcon        httpd
  3368   3020   3020     67  3   0x2000180  netcon        httpd
  7456   3020   3020     67  3   0x2000180  netcon        httpd
  9071   3020   3020     67  3   0x2000180  netio         httpd
  1250   3020   3020     67  3   0x2000180  netcon        httpd
 16612   3020   3020     67  3   0x2000180  netcon        httpd
 22213   3020   3020     67  3   0x2000180  netcon        httpd
  5142   3020   3020     67  3   0x2000180  netcon        httpd
 28463   3020   3020     67  3   0x2000180  netcon        httpd
 30392   3020   3020     67  3   0x2000180  netcon        httpd
 18932   3020   3020     67  3   0x2000180  netcon        httpd
 20477   3020   3020     67  3   0x2000180  netcon        httpd
 14670   3020   3020     67  3   0x2000180  netcon        httpd
 23755   3020   3020     67  3   0x2000180  netcon        httpd
 23165   3020   3020     67  3   0x2000180  netcon        httpd
 19432   3020   3020     67  3   0x2000180  netcon        httpd
 19879   3020   3020     67  3   0x2000180  netcon        httpd
 15730   3020   3020     67  3   0x2000180  netio         httpd
  2847   3020   3020     67  3   0x2000180  netio         httpd
 21132   3020   3020     67  3   0x2000180  netcon        httpd
  8395   3020   3020     67  3   0x2000180  netcon        httpd
 15905   3020   3020     67  3   0x2000180  netcon        httpd
 17358   3020   3020     67  3   0x2000180  netcon        httpd
  7518   3020   3020     67  3   0x2000180  netcon        httpd
 27340   3020   3020     67  3   0x2000180  netcon        httpd
 24768   3020   3020     67  3   0x2000180  netcon        httpd
 24679   3020   3020     67  3   0x2000180  netcon        httpd
 11764   3020   3020     67  3   0x2000180  netcon        httpd
  2200   3020   3020     67  3   0x2000180  netio         httpd
  7410   3020   3020     67  3   0x2000180  netio         httpd
 15996   3020   3020     67  3   0x2000180  netcon        httpd
 26201   3020   3020     67  3   0x2000180  netcon        httpd
  2097   3020   3020     67  7       0x100                httpd
*10848   3020   3020     67  7   0x2000100                httpd
 10390   3020   3020     67  3   0x2000180  netcon        httpd
 21301   3020   3020     67  3   0x2000180  netcon        httpd
  2611   3020   3020     67  3   0x2000180  netcon        httpd
 25371   3020   3020     67  3   0x2000180  netcon        httpd
 28060   3020   3020     67  3   0x2000180  netcon        httpd
 12826   3020   3020     67  3   0x2000180  netcon        httpd
 19643   3020   3020     67  3   0x2000180  netcon        httpd
 21793   3020   3020     67  3   0x2000180  netcon        httpd
  5007   3020   3020     67  3   0x2000180  netcon        httpd
 27191   3020   3020     67  3   0x2000180  netcon        httpd
 10352   3020   3020     67  3   0x2000180  netcon        httpd
 28988   3020   3020     67  3   0x2000180  netio         httpd
  9304   3020   3020     67  3   0x2000180  netcon        httpd
  6722   3020   3020     67  3   0x2000180  netcon        httpd
  4345   3020   3020     67  3   0x2000180  netcon        httpd
 14577   3020   3020     67  3   0x2000180  netcon        httpd
  6760   3020   3020     67  3   0x2000180  netcon        httpd
 23816   3020   3020     67  3   0x2000180  netio         httpd
 12371   3020   3020     67  3   0x2000180  netio         httpd
   883   3020   3020     67  3   0x2000180  netcon        httpd
 10994   3020   3020     67  3   0x2000180  netcon        httpd
  3020      1   3020     67  3   0x2000180  select        httpd
 17069  12945  17069      0  3   0x2004082  ttyin         bash
  1588      1   1588      0  3   0x2004082  ttyin         getty
 12945  24017  12945   1000  3   0x2004082  wait          bash
 24017  31181  31181   1000  3   0x2000180  select        sshd
 31181   8096  31181      0  3   0x2004180  netio         sshd
 29224      1  29224      0  3   0x2000080  select        cron
 19259      1  19259      0  3   0x2080080  nanosleep     sensorsd
  9987  14579  15598    502  3   0x2004182  poll          mysqld
 23501      1  23501  32767  3   0x2000080  select        symux
 12744      1  12744    535  3   0x2000180  nanosleep     symon
 14579      1  15598      0  3   0x2004082  pause         sh
  8096      1   8096      0  3   0x2000080  select        sshd
  2429      1   2429      0  3   0x2000180  select        inetd
 32334      1  32334      0  3   0x2040180  select        sendmail
 19862  20199  26545     83  3   0x2000180  poll          ntpd
 20199  26545  26545     83  3   0x2000180  poll          ntpd
 26545      1  26545      0  3   0x2000080  poll          ntpd
 21433  14983  14983     70  3   0x2000180  select        named
 14983      1  14983      0  3   0x2000180  netio         named
 26652  16107  16107     74  3   0x2000180  bpf           pflogd
 16107      1  16107      0  3   0x2000080  netio         pflogd
  2937  16415  16415     73  3   0x2000180  poll          syslogd
 16415      1  16415      0  3   0x2000088  netio         syslogd
 31919      0      0      0  3  0x40100200                idle1
    13      0      0      0  3   0x2100200  bored         crypto
    12      0      0      0  3   0x2100200  aiodoned      aiodoned
    11      0      0      0  3   0x2100200  syncer        update
    10      0      0      0  3   0x2100200  cleaner       cleaner
     9      0      0      0  3    0x100200  reaper        reaper
     8      0      0      0  3   0x2100200  pgdaemon      pagedaemon
     7      0      0      0  3   0x2100200  pftm          pfpurge
     6      0      0      0  3   0x2100200  usbevt        usb1
     5      0      0      0  3   0x2100200  usbtsk        usbtask
     4      0      0      0  3   0x2100200  usbevt        usb0
     3      0      0      0  3   0x2100200  bored         syswq
     2      0      0      0  3  0x40100200                idle0
     1      0      1      0  3   0x2004080  wait          init
     0     -1      0      0  3   0x2080200  scheduler     swapper
ddb{1}> mach ddbcpu 0
ddb{1}> trace
005fdc1c: skip_fc+0x4b0 fp e645ecd0 nfp e645ece0
0022d2c4: panic+0xd0 fp e645ece0 nfp e645ed80
003a0ddc: pmap_hash_lock+0x8c fp e645ed80 nfp e645eda0
003a1bd4: pmap_hash_remove+0x11c fp e645eda0 nfp e645edc0
003a1590: pmap_remove_pg+0x94 fp e645edc0 nfp e645edf0
003a14e4: pmap_remove+0x1ac fp e645edf0 nfp e645ee40
00365064: uvm_unmap_remove+0x158 fp e645ee40 nfp e645ee80
00369808: sys_munmap+0xd0 fp e645ee80 nfp e645eeb0
003a54c0: trap+0x648 fp e645eeb0 nfp e645ef50
00100910: ddblow+0x1ac fp e645ef50 nfp ffff7bb0
ddb{1}> mach ddbcpu 1
Invalid cpu 1
ddb{1}> mach ddbcpu 2
Invalid cpu 2



dmesg:
OpenBSD 4.6 (GENERIC.MP) #52: Thu Jul  9 21:42:35 MDT 2009
[email protected]:/usr/src/sys/arch/macppc/compile/ GENERIC.MP
real mem = 2147483648 (2048MB)
avail mem = 2079809536 (1983MB)
mainbus0 at root: model RackMac1,1
cpu0 at mainbus0: 7455 (Revision 0x201): 999 MHz: 256KB L2 cache, 2MB L3 cache cpu1 at mainbus0: 7455 (Revision 0x201): 999 MHz: 256KB L2 cache, 2MB L3 cache
mem0 at mainbus0
spdmem0 at mem0: 512MB DDR SDRAM non-parity PC2100CL2.5
spdmem1 at mem0: 512MB DDR SDRAM non-parity PC2100CL2.5
spdmem2 at mem0: 512MB DDR SDRAM non-parity PC2100CL2.5
spdmem3 at mem0: 512MB DDR SDRAM non-parity PC2100CL2.5
memc0 at mainbus0: uni-n
kiic0 at memc0 offset 0xf8001000
iic0 at kiic0
lmenv0 at iic0 addr 0xad: lm87 rev 6
lmtemp0 at iic0 addr 0x49: ds1775, fails to respond
mpcpcibr0 at mainbus0 pci: uni-north, Revision 0xff
pci0 at mpcpcibr0 bus 0
pchb0 at pci0 dev 11 function 0 "Apple UniNorth AGP" rev 0x00
mpcpcibr1 at mainbus0 pci: uni-north, Revision 0xff
pci1 at mpcpcibr1 bus 0
pchb1 at pci1 dev 11 function 0 "Apple UniNorth PCI" rev 0x00
ppb0 at pci1 dev 13 function 0 "Intel 21154AE/BE PCI-PCI" rev 0x00
pci2 at ppb0 bus 1
macobio0 at pci2 dev 7 function 0 "Apple Keylargo" rev 0x03
openpic0 at macobio0 offset 0x40000: version 0x4614 little endian
macgpio0 at macobio0 offset 0x50
macgpio1 at macgpio0 offset 0x9 irq 47
"programmer-switch" at macgpio0 offset 0x11 not configured
"ringDetect-gpio" at macgpio0 offset 0x8 not configured
"keySwitch-gpio" at macgpio0 offset 0xc not configured
"systemMonitor-gpio" at macgpio0 offset 0x12 not configured
sysbutton0 at macgpio0 offset 0x15: irq 59
"indicatorLED-gpio" at macgpio0 offset 0x20 not configured
"virtual-sound" at macgpio0 not configured
"escc-legacy" at macobio0 offset 0x12000 not configured
zsc0 at macobio0 offset 0x13000: irq 22,23
zstty0 at zsc0 channel 0: console
zstty1 at zsc0 channel 1
"i2s" at macobio0 offset 0x10000 not configured
"timer" at macobio0 offset 0x15000 not configured
adb0 at macobio0 offset 0x16000 irq 25: via-pmu, 0 targets
apm0 at adb0: battery flags 0x9, 0% charged
piic0 at adb0
iic1 at piic0
"PCA9554" at iic1 addr 0xa0 not configured
"PCA9554" at iic1 addr 0xa1 not configured
"PCA9554" at iic1 addr 0xa2 not configured
"PCA9554" at iic1 addr 0xa3 not configured
"PCA9554" at iic1 addr 0xa4 not configured
kiic1 at macobio0 offset 0x18000
iic2 at kiic1
wdc0 at macobio0 offset 0x1f000 irq 19: DMA
atapiscsi0 at wdc0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <LG, CD-ROM CRN-8245B, AHT9> ATAPI 5/ cdrom removable
cd0(wdc0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 2
ohci0 at pci2 dev 8 function 0 "Apple USB" rev 0x00: irq 27, version 1.0
ohci1 at pci2 dev 9 function 0 "Apple USB" rev 0x00: irq 28, version 1.0
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 "Apple OHCI root hub" rev 1.00/1.00 addr 1
usb1 at ohci1: USB revision 1.0
uhub1 at usb1 "Apple OHCI root hub" rev 1.00/1.00 addr 1
ppb1 at pci1 dev 17 function 0 "Intel 21154AE/BE PCI-PCI" rev 0x00
pci3 at ppb1 bus 2
bge0 at pci3 dev 3 function 0 "Apple BCM5701" rev 0x15, BCM5701 B5 (0x105): irq 53, address 00:03:93:c0:22:1a
brgphy0 at bge0 phy 1: BCM5701 10/100/1000baseT PHY, rev. 0
pciide0 at pci1 dev 21 function 0 "Promise PDC20268R" rev 0x02: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using irq 58 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <ST3750640A>
wd0: 16-sector PIO, LBA48, 715404MB, 1465149168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
wd1 at pciide0 channel 1 drive 0: <ST3750640A>
wd1: 16-sector PIO, LBA48, 715404MB, 1465149168 sectors
wd1(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 5
pciide1 at pci1 dev 27 function 0 "Promise PDC20268R" rev 0x02: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide1: using irq 63 for native-PCI interrupt
mpcpcibr2 at mainbus0 pci: uni-north, Revision 0x20
pci4 at mpcpcibr2 bus 0
pchb2 at pci4 dev 11 function 0 "Apple UniNorth PCI" rev 0x00
kauaiata0 at pci4 dev 13 function 0 "Apple Uni-N ATA" rev 0x00
"Apple UniNorth Firewire" rev 0x01 at pci4 dev 14 function 0 not configured gem0 at pci4 dev 15 function 0 "Apple Uni-N2 GMAC" rev 0x00: irq 41, address 00:03:93:a8:d1:1e
brgphy1 at gem0 phy 0: BCM5421 10/100/1000baseT PHY, rev. 1
softraid0 at root
bootpath: /p...@f2000000/applek...@15/at...@0/d...@0:/bsd
root on wd0a swap on wd0b dump on wd0b
WARNING: / was not properly unmounted

pcidump:
Domain /dev/pci0:
 0:11:0: Apple UniNorth AGP
        0x0000: Vendor ID: 106b Product ID: 0034
        0x0004: Command: 0016 Status ID: 22b0
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        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 0x02: AGP
        0x0000: 0034106b 22b00016 06000000 00001008
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000080 00000000 00000000
        0x0040: 00000840 00000000 02000002 00000000
        0x0050: 001000c0 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00100002 07000217 00000000 00000000
        0x0090: 00000000 00000000 00000001 00000400
        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
Domain /dev/pci1:
 0:11:0: Apple UniNorth PCI
        0x0000: Vendor ID: 106b Product ID: 0035
        0x0004: Command: 0016 Status ID: 22a0
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        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: 0035106b 22a00016 06000000 00001008
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000840 00000000 01000008 00000000
        0x0050: 001000c1 00000000 00000000 00000000
        0x0060: fffffff3 ffffffff ffffffff ffffffff
        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:13:0: Intel 21154AE/BE PCI-PCI
        0x0000: Vendor ID: 8086 Product ID: b154
        0x0004: Command: 0107 Status ID: 02b0
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 01 Latency Timer: 20 Cache Line Size: 04
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1
                Secondary Latency Timer: 20
        0x001c: I/O Base: 11 I/O Limit: 01 Secondary Status: a2a0
        0x0020: Memory Base: 8000 Memory Limit: 8000
        0x0024: Prefetch Memory Base: 8001 Prefetch Memory Limit: 7ff1
        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: 0400
        0x00dc: Capability 0x01: Power Management
        0x0000: b1548086 02b00107 06040000 00012004
        0x0010: 00000000 00000000 20010100 a2a00111
        0x0020: 80008000 7ff18001 00000000 00000000
        0x0030: 00000000 000000dc 00000000 04000000
        0x0040: 02000002 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 f00f0002 00001800 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 00010001
        0x00e0: 00400000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:17:0: Intel 21154AE/BE PCI-PCI
        0x0000: Vendor ID: 8086 Product ID: b154
        0x0004: Command: 0107 Status ID: 02b0
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 01 Latency Timer: 20 Cache Line Size: 04
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 2 Subordinate Bus: 2
                Secondary Latency Timer: 20
        0x001c: I/O Base: 11 I/O Limit: 01 Secondary Status: 22a0
        0x0020: Memory Base: 8010 Memory Limit: 8010
        0x0024: Prefetch Memory Base: 8011 Prefetch Memory Limit: 8001
        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: 0000
        0x00dc: Capability 0x01: Power Management
        0x0000: b1548086 02b00107 06040000 00012004
        0x0010: 00000000 00000000 20020200 22a00111
        0x0020: 80108010 80018011 00000000 00000000
        0x0030: 00000000 000000dc 00000000 00000000
        0x0040: 02000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 f0000000 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 00010001
        0x00e0: 00400000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:21:0: Promise PDC20268R
        0x0000: Vendor ID: 105a Product ID: 6268
        0x0004: Command: 0005 Status ID: 0430
        0x0008: Class: 01 Subclass: 04 Interface: 85 Revision: 02
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        0x0010: BAR io addr: 0x00001090
        0x0014: BAR io addr: 0x00001080
        0x0018: BAR io addr: 0x00001070
        0x001c: BAR io addr: 0x00001060
        0x0020: BAR io addr: 0x00001050
        0x0024: BAR mem 32bit addr: 0x80230000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 105a Product ID: 4d68
        0x0030: Expansion ROM Base Address: 80220000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 3a Min Gnt: 04 Max Lat: 12
        0x0060: Capability 0x01: Power Management
        0x0000: 6268105a 04300005 01048502 00001008
        0x0010: 00001091 00001081 00001071 00001061
        0x0020: 00001051 80230000 00000000 4d68105a
        0x0030: 80220000 00000060 00000000 1204013a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 02210001 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:27:0: Promise PDC20268R
        0x0000: Vendor ID: 105a Product ID: 6268
        0x0004: Command: 0005 Status ID: 0430
        0x0008: Class: 01 Subclass: 04 Interface: 85 Revision: 02
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        0x0010: BAR io addr: 0x00001040
        0x0014: BAR io addr: 0x00001030
        0x0018: BAR io addr: 0x00001020
        0x001c: BAR io addr: 0x00001010
        0x0020: BAR io addr: 0x00001000
        0x0024: BAR mem 32bit addr: 0x80210000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 105a Product ID: 4d68
        0x0030: Expansion ROM Base Address: 80200000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 3f Min Gnt: 04 Max Lat: 12
        0x0060: Capability 0x01: Power Management
        0x0000: 6268105a 04300005 01048502 00001008
        0x0010: 00001041 00001031 00001021 00001011
        0x0020: 00001001 80210000 00000000 4d68105a
        0x0030: 80200000 00000060 00000000 1204013f
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 02210001 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:7:0: Apple Keylargo
        0x0000: Vendor ID: 106b Product ID: 0022
        0x0004: Command: 0006 Status ID: 8200
        0x0008: Class: ff Subclass: 00 Interface: 00 Revision: 03
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        0x0010: BAR mem 32bit addr: 0x80000000
        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: 0022106b 82000006 ff000003 00001008
        0x0010: 80000000 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:8:0: Apple USB
        0x0000: Vendor ID: 106b Product ID: 0019
        0x0004: Command: 0006 Status ID: 0200
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0x80081000
        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: 01 Line: 1b Min Gnt: 03 Max Lat: 56
        0x0000: 0019106b 02000006 0c031000 00001000
        0x0010: 80081000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 5603011b
        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:9:0: Apple USB
        0x0000: Vendor ID: 106b Product ID: 0019
        0x0004: Command: 0006 Status ID: 0200
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0x80080000
        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: 01 Line: 1c Min Gnt: 03 Max Lat: 56
        0x0000: 0019106b 02000006 0c031000 00001000
        0x0010: 80080000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 5603011c
        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
 2:3:0: Apple BCM5701
        0x0000: Vendor ID: 106b Product ID: 1645
        0x0004: Command: 0006 Status ID: 02b0
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 15
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        0x0010: BAR mem 64bit addr: 0x0000000080100000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 0008
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 35 Min Gnt: 40 Max Lat: 00
        0x0040: Capability 0x07: PCI-X
        0x0048: Capability 0x01: Power Management
        0x0050: Capability 0x03: Vital Product Data (VPD)
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 1645106b 02b00006 02000015 00001008
        0x0010: 80100004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 0008106b
        0x0030: 00000000 00000040 00000000 00400135
        0x0040: 00024807 0003fff9 c0025001 64002100
        0x0050: 80fc5803 7dffef7f 00860005 fedbffb8
        0x0060: feff7fcb 000093d3 01050088 76ff000f
        0x0070: 0000100e 000000bf 00000050 00000000
        0x0080: 80fc5803 5e3f595e 04138036 00000082
        0x0090: 00000309 00000000 00000000 00000147
        0x00a0: 00000000 00000337 00000000 000001a0
        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
Domain /dev/pci2:
 0:11:0: Apple UniNorth PCI
        0x0000: Vendor ID: 106b Product ID: 0036
        0x0004: Command: 0016 Status ID: 22a0
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 10 Cache Line Size: 08
        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: 0036106b 22a00016 06000000 00001008
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000840 00000000 00000020 00000000
        0x0050: 0011e0c2 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:13:0: Apple Uni-N ATA
        0x0000: Vendor ID: 106b Product ID: 0033
        0x0004: Command: 0000 Status ID: 0200
        0x0008: Class: ff Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 08
        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: 0033106b 02000000 ff000000 00000008
        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
 0:14:0: Apple UniNorth Firewire
        0x0000: Vendor ID: 106b Product ID: 0031
        0x0004: Command: 0006 Status ID: 0290
        0x0008: Class: 0c Subclass: 00 Interface: 10 Revision: 01
0x000c: BIST: 00 Header Type: 00 Latency Timer: 40 Cache Line Size: 08
        0x0010: BAR mem 32bit addr: 0xf5000000
        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: 106b Product ID: 5811
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 28 Min Gnt: 0c Max Lat: 18
        0x0044: Capability 0x01: Power Management
        0x0000: 0031106b 02900006 0c001001 00004008
        0x0010: f5000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 5811106b
        0x0030: 00000000 00000044 00000000 180c0128
        0x0040: 00000000 7e020001 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 000393ff fea8d11e 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:15:0: Apple Uni-N2 GMAC
        0x0000: Vendor ID: 106b Product ID: 0032
        0x0004: Command: 0006 Status ID: 84a0
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 00
0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 20
        0x0010: BAR mem 32bit addr: 0xf5200000
        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: f5100000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 29 Min Gnt: 40 Max Lat: 40
        0x0030: Expansion ROM Base Address: f5100000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 29 Min Gnt: 40 Max Lat: 40
        0x0000: 0032106b 84a00006 02000000 00002020
        0x0010: f5200000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: f5100000 00000000 00000000 40400129
        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

acpidump:

Reply via email to