Subject: kern/24097: panic: kernel diagnostic assertion "pg->loan_count > 0" failed
To: None <gnats-bugs@gnats.netbsd.org>
From: None <nathanw@mit.edu>
List: netbsd-bugs
Date: 01/14/2004 18:41:53
>Number:         24097
>Category:       kern
>Synopsis:       panic: kernel diagnostic assertion "pg->loan_count > 0" failed
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 14 23:43:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Nathan J. Williams
>Release:        NetBSD 1.6ZH
>Organization:
	Massachvsetts Institvte of Technology
>Environment:
	
	
System: NetBSD samsung-means-to-come 1.6ZH NetBSD 1.6ZH (SAMSUNG) #57: Tue Jan 13 17:55:47 EST 2004  nathanw@marvin-the-martian.nathanw.com:/nbsd/src/sys/arch/alpha/compile/SAMSUNG alpha
Architecture: alpha
Machine: alpha
>Description:
	Under moderate load (repeatedly building kernels in a
NFS-mounted source tree), my alpha UP1500 box crashes in a short time,
with:

panic: kernel diagnostic assertion "pg->loan_count > 0" failed: file "../../../../uvm/uvm_anon.c", line 230

db> t
cpu_Debugger() at netbsd:cpu_Debugger+0x4
panic() at netbsd:panic+0x1f8 
__assert() at netbsd:__assert+0x34
uvm_anfree() at netbsd:uvm_anfree+0xf8
amap_unref() at netbsd:amap_unref+0x318
uvmspace_free() at netbsd:uvmspace_free+0x268
uvm_proc_exit() at netbsd:uvm_proc_exit+0x1c
exit1() at netbsd:exit1+0x3b4 
sys_exit() at netbsd:sys_exit+0x44
syscall_plain() at netbsd:syscall_plain+0xa8
XentSys() at netbsd:XentSys+0x5c
--- syscall (1) ---
--- user mode ---

I have a core from the crash and can provide it or run queries against
it on demand.


>How-To-Repeat:
	
>Fix:
	Unknown.
>Release-Note:
>Audit-Trail:
>Unformatted: