Subject: kern/21755: init dies after pmap_change_attrs: unmanaged page?
To: None <gnats-bugs@gnats.netbsd.org>
From: dieter <dieter@okuma.rave.org>
List: netbsd-bugs
Date: 06/01/2003 23:51:11
>Number: 21755
>Category: kern
>Synopsis: init dies after pmap_change_attrs: unmanaged page?
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Jun 01 21:52:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: dieter
>Release: NetBSD 1.6T (src from about 2 days ago)
>Organization:
>Environment:
System: NetBSD okuma 1.6T NetBSD 1.6T (OKUMA) #8: Sat May 31 13:46:57 CEST 2003 root@okuma:/usr/src/sys/arch/i386/compile/OKUMA i386
Architecture: i386
Machine: i386
OKUMA is GENERIC_LAPTOP with unnecessary drivers removed and following added:
options MSGBUFSIZE=16384
options MAXFILES=1024
options NEW_BUFQ_STRATEGY
pseudo-device ksyms
and for the first time also:
options USE_TOPDOWN_VM
>Description:
I don't know if all of the following events had anything to do with
the crash but they all happened in a short timespan:
- Xmms dies with:
Error detected, file "/usr/src/lib/libpthread/pthread_mutex.c", line 312, function "pthread_mutex_unlock": Invalid mutex.
(21:15:??)
- on my console I see:
/netbsd: pmap_change_attrs: unmanaged page?
(21:16:04)
- wondering if this has anything to do with the xmms crash I try
to page /var/log messages but less seems to hang. I switch back to
console where I see a 2nd unmanaged page error. (21:16:35)
- init: fatal signal: Illegal instruction (21:17:01)
(+ another "unmanaged page?" on the console)
- Then what I already expected; a panic
panic: init died (signal 0, exit 4)
Stopped in pid 1.1 (init) at netbsd:cpu_debugger+0x4: leave
db> trace /l
cpu_Debugger(d36a0000,d3696f80,d3696f78,1,100) at netbsd:cpu_Debugger+0x4
panic(c02aa320,0,4,c01c5049,d36a0000) at netbsd:panic+0xb8
exit1(d36a0000,0,0,0,d36a0000) at netbsd:exit1+0x3b
sys_exit(d36a0000,d3696f80,d3696f78,c0229f63,4) at netbsd:sys_exit+0x32
syscall_plain(2b,2b,2b,2b,0) at netbsd:syscall_plain+0xab
db> sync
syncing disks... pmap_change_attrs: unmanaged page?
(some message about not being able to make a crash dump, sorry)
14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14
>How-To-Repeat:
I don't know but if there is a next time, I'd like to know which
commands I should give to ddb to send more useful reports. :)
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: