Subject: Re: HEADS UP: merging the newlock2 branch
To: None <ad@NetBSD.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-macppc
Date: 02/11/2007 00:29:45
ad@NetBSD.org wrote:

> If you run into any problems, please do log them via send-pr.

FYI, I got the following panic on macppc:
---
NetBSD 4.99.10 (LANCER) #1362: Sun Feb 11 00:22:29 JST 2007
	tsutsui@mirage:/usr/src/sys/arch/macppc/compile/LANCER
total memory = 65536 KB
avail memory = 57968 KB
no active packagefound OHare at 0xf3000000
Handling 32 interrupts
mainbus0 (root)
cpu0 at mainbus0: 603ev (Revision 2.1), ID 0 (primary)
cpu0: HID0 90c001<DOZE,DPM,ICE,DCE,NOPTI>, powersave: 1
cpu0: ohare L2 cache enabled

 :

IPv6 mode: host
Configuring network interfaces: re0.
add net default: gateway mirage
Adding interface aliases:
Building databases...
Starting syslogd.
Checking for core dump...
savecore: no core dump
Setting date via ntp.
Mutex error: mutex_abort: exiting unheld spin mutex

lock address : 0x0000000003c57ce0
current cpu  :                  0
current lwp  : 0x0000000003df93c0
owner field  : 000000000000000000 wait/spin:                0/1

panic: lock error
Stopped in pid 154.1 (ntpdate) at	netbsd:cpu_Debugger+0x10:	\
lwz     r0, r1, 0x14
db> tr
0xd5243970: at panic+0x1a8
0xd52439c0: at lockdebug_abort+0x64
0xd52439e0: at mutex_abort+0x38
0xd52439f0: at mutex_vector_exit+0x114
0xd5243a10: at sendsig+0x144
0xd5243e50: at kpsendsig+0x24
0xd5243e60: at postsig+0x13c
0xd5243ec0: at lwp_userret+0xd0
0xd5243ee0: at syscall_plain+0x1cc
0xd5243f40: user SC trap #209 by 0xefcba004: srr1=0xd032
            r1=0xffffdd90 cr=0x34000022 xer=0 ctr=0xefcb9ffc
db> 

---

Though it seems that there are some interrupt problems
(lost interrupts or so) even before newlock2 merge.
---
Izumi Tsutsui