Subject: kern/24097: panic: kernel diagnostic assertion "pg->loan_count > 0" failed
To: None <>
From: None <>
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
>Originator:     Nathan J. Williams
>Release:        NetBSD 1.6ZH
	Massachvsetts Institvte of Technology
System: NetBSD samsung-means-to-come 1.6ZH NetBSD 1.6ZH (SAMSUNG) #57: Tue Jan 13 17:55:47 EST 2004 alpha
Architecture: alpha
Machine: alpha
	Under moderate load (repeatedly building kernels in a
NFS-mounted source tree), my alpha UP1500 box crashes in a short time,

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.