Subject: NetBSD 1.6.1 crash
To: None <port-macppc@netbsd.org>
From: Donald Lee <MacPPC@caution.icompute.com>
List: port-macppc
Date: 11/09/2003 10:02:35
Still working on bringing up my new server on a beige G3 with OF 2.4.

After running happily since last boot (Oct. 12), I was comparing some
source last night and the machine froze.  I went downstairs to find this
on the console:

	trap type 700 at 229160
	Press a key to panic.

When I hit a key, I got:

	tlp0: receive ring overrun
	panic: trap
	Stopped in pid 15618 (ksh) at  cpu_Debugger+0x10:   lwz   r0, r1, 0x14

followed by:

	db> tr
	0xdd4aacb0: at panic+174
	0xdd4aad70: at trap+908
	0xdd4aade0: kernel PGM trap by chgproccnt+64: srr1=0x98032
		r1=0xddaae90 cr=0x8000d032 xer=0 ctr=0
	  <???>  : at sys_wait4+258
	0xdd4aae90: at 0x7e98024
	0xdd4aaeb0: at sys_wait4+258
	0xdd4aaee0: at trap+610
	0xdd4aaf50: user SC trap by 0x1832250: srr1=0xd032
		r1=0x7fffe260 cr=0x29008088 xer=0 ctr=0x1825268
	db> 

This is transcribed by hand, so it may contain some errors.

Does this look familiar to anyone?  I have not yet dug into this to
try to follow the breadcrumbs.  I'm also not much good with the kernel
debugger, but I should be able to find from the source what a "PGM trap"
is, no?

Any help appreciated.

Thanks in advance,

-dgl-