Subject: vclean: deadlock panic on shutdown
To: None <current-users@netbsd.org>
From: Sverre Froyen <sverre@viewmark.com>
List: current-users
Date: 12/20/2004 11:39:04
Hi,

I just had my system panic while shutting down.  I have shut down 
several times before with the same system, so the error must be 
intermittent.

i386 2.99.11 cvs'ed and built ~ 15 Dec.

gdb on the saved core shows:

(gdb) target kcore netbsd.3.core
panic: vclean: deadlock, vp %p
#0  0x00000000 in ?? ()
gdb) bt
#0  0x00000000 in ?? ()
#1  0xc095c000 in ?? ()
#2  0xc03948a9 in cpu_reboot ()
#3  0xc02c4d9c in db_sync_cmd ()
#4  0xc02c47eb in db_command ()
#5  0xc02c44fe in db_command_loop ()
#6  0xc02c75f0 in db_trap ()
#7  0xc039200e in kdb_trap ()
#8  0xc039ef9f in trap ()
#9  0xc0102eff in calltrap ()
#10 0xc030a7d1 in panic ()
#11 0xc032d405 in vclean ()
#12 0xc032d2ab in vflush ()
#13 0xc023ec3f in ptyfs_unmount ()
#14 0xc0330034 in dounmount ()
#15 0xc032e8ed in vfs_unmountall ()
#16 0xc032e9b6 in vfs_shutdown ()
#17 0xc03948bd in cpu_reboot ()
#18 0xc0304a7a in sys_reboot ()
#19 0xc039e98e in syscall_plain ()

Let me know if there is additional info that should be extracted from 
the dump.

Thanks,

Sverre