Subject: -current crashes on Power Mac G3 b&w (tr included)
To: netbsd-macppc <port-macppc@netbsd.org>
From: Timo Schoeler <wanker4freedom@web.de>
List: port-macppc
Date: 03/16/2005 13:57:49
hi,

i first mentioned it in october last year when -current stopped working  
on my G4 (was G4/400 back then, is now a G4/450MP due to a CPU  
daughterboard swap :)

however, on my G3 the same happened. as i didn't have a serial port  
neither on my G3 nor the G4, i was not able to provide further  
information. by now, i have a serial port in the G3, the one for the G4  
is being delivered :)

okay, so a few seconds ago i tried to boot -current on the G3 (pretty  
vanilla machine except more RAM and a Radeon 8500):

Apple PowerMac1,1 1.1f4 BootROM built on 04/09/99 at 13:57:32
Copyright 1994-1999 Apple Computer, Inc.
All Rights Reserved.

OpenFirmware 3.1.1

To continue booting, type "mac-boot" and press return.
To shut down, type "shut-down" and press return.

  ok
0 > boot hd:10,\ofwboot.xcf netbsd-current load-size=cbbc  
adler32=54df3a4c

loading XCOFF

tsize=c850 dsize=28c bsize=25c0 entry=e00000
SECTIONS:
.text    00e00000 00e00000 0000c850 000000e0
.data    00e0d000 00e0d000 0000028c 0000c930
.bss     00e0d290 00e0d290 000025c0 00000000
loading .text, done..
loading .data, done..
clearing .bss, done..

 >> NetBSD/macppc OpenFirmware Boot, Revision 1.10
 >> (builds@build, Wed Dec  1 13:46:04 UTC 2004)
7433852+211264 [276656+238819]=0x7c88cc
  start=0x100000
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
     The Regents of the University of California.  All rights reserved.

NetBSD 2.99.16 (GENERIC) #0: Wed Mar  2 13:39:16 CET 2005
          
tis@mcbain.es43-bln.macfinity.net:/usr/obj/sys/arch/macppc/compile/ 
GENER
IC
total memory = 640 MB
avail memory = 607 MB
mainbus0 (root)
cpu0 at mainbus0: 750 (Revision 2.2), ID 0 (primary)
cpu0: HID0 8090c0a4<EMCP,DOZE,DPM,ICE,DCE,SGE,BTIC,BHT>
cpu0: 400.00 MHz, no-parity 1MB WT L2 cache (PB SRAM) at 2:1 ratio
grackle0 at mainbus0
pci0 at grackle0 bus 0
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Motorola MPC106 "Grackle" Host Bridge (rev. 0x40)
ppb0 at pci0 dev 13 function 0: Digital Equipment DC21154 PCI-PCI  
Bridge (rev. 0
x02)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
Texas Instruments TSB12LV21 IEEE 1394 Host Controller (Firewire serial  
bus, revi
sion 0x02) at pci1 dev 0 function 0 not configured
cmdide0 at pci1 dev 1 function 0
cmdide0: CMD Technology PCI0646 (rev. 0x07)
cmdide0: bus-master DMA support present
cmdide0: primary channel configured to native-PCI mode
cmdide0: using irq 26 for native-PCI interrupt
atabus0 at cmdide0 channel 0
cmdide0: secondary channel configured to native-PCI mode
cmdide0: secondary channel ignored (disabled)
obio0 at pci1 dev 5 function 0: addr 0x80800000
mesh0 at obio0 offset 0x10000 irq 12: 50MHz, SCSI ID 7
scsibus0 at mesh0: 8 targets, 8 luns per target
zsc0 at obio0 offset 0x13000: irq 15,16
zstty0 at zsc0 channel 0 (console)
zstty1 at zsc0 channel 1
davbus at obio0 offset 0x14000 not configured
fdc at obio0 offset 0x15000 not configured
adb0 at obio0 offset 0x16000 irq 18: 0 targets
aed0 at adb0 addr 0: ADB Event device
wdc0 at obio0 offset 0x20000 irq 13: DMA transfer
atabus1 at wdc0 channel 0
bm0 at obio0 offset 0x11000 irq 42,33: address 00:50:e4:fa:24:0b
lxtphy0 at bm0 phy 0: LXT970 10/100 media interface, rev. 1
lxtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
nvram0 at obio0 offset 0x60000
ohci0 at pci1 dev 6 function 0: Opti 82C861 (rev. 0x10)
ohci0: interrupting at irq 28
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Opti OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
panic: kernel diagnostic assertion "emsr & PSL_EE" failed: file  
"/usr/src/sys/ar
ch/macppc/macppc/extintr.c", line 809
Stopped in pid 0.1 (swapper) at netbsd:cpu_Debugger+0x18:       lwz      
r11, r1,
  0x0
db> tr
0x008d2400: at panic+0x174
0x008d24a0: at __assert+0x3c
0x008d24d0: at do_pending_int+0x78
0x008d2510: at splx+0x54
0x008d2530: at grackle_conf_read+0xa0
0x008d2560: at pci_conf_read+0x38
0x008d2590: at pci_enumerate_bus+0xa8
0x008d25f0: at pcirescan+0xa8
0x008d2620: at pciattach+0x310
0x008d2670: at config_attach_loc+0x610
0x008d26d0: at config_found_sm_loc+0x70
0x008d2710: at ppbattach+0x198
0x008d2880: at config_attach_loc+0x610
0x008d28e0: at config_found_sm_loc+0x70
0x008d2920: at pci_probe_device+0x394
0x008d29e0: at pci_enumerate_bus+0x278
0x008d2a40: at pcirescan+0xa8
0x008d2a70: at pciattach+0x310
0x008d2ac0: at config_attach_loc+0x610
0x008d2b20: at config_found_sm_loc+0x70
0x008d2b60: at grackle_attach+0x254
0x008d2c70: at config_attach_loc+0x610
0x008d2cd0: at config_found_sm_loc+0x70
0x008d2d10: at mainbus_attach+0x1d4
0x008d2df0: at config_attach_loc+0x610
0x008d2e50: at config_rootfound+0x54
0x008d2e80: at cpu_configure+0x2c
0x008d2ea0: at configure+0x98
0x008d2ec0: at main+0x4cc
0x008d2f30: at 0x10009c
db>

if you need more information, please drop me a line ;)

cheers & tia,

-- 
Timo Schoeler | http://macfinity.net/~tis
//macfinity -- finest IT services | http://macfinity.net
Key fingerprint = F844 51BE C22C F6BD 1196  90B2 EF68 C851 6E12 2D8A

There are 10 types of people in the world. Those who understand binary  
and those who don't.