Subject: kern/10564: Still lock manager panics during heavy I/O activity
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@lyssa.zhadum.de>
List: netbsd-bugs
Date: 07/10/2000 14:20:30
>Number:         10564
>Category:       kern
>Synopsis:       Still lock manager panics during heavy I/O activity
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 10 14:21:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Scheler
>Release:        NetBSD-1.5_ALPHA 2000/07/10
>Organization:
Matthias Scheler                            http://www.sighardstrasse.de/~tron/
>Environment:
System: NetBSD lyssa.zhadum.de 1.5_ALPHA NetBSD 1.5_ALPHA (LYSSA) #0: Mon Jul 10 13:03:15 CEST 2000 tron@lyssa.zhadum.de:/src/sys/compile/LYSSA i386


>Description:
During heavy disk activity my system crashed again with a lockmanager
related panic in the soft depence code. Here is the stack trace:

#0  0x104 in ?? ()
#1  0xc02499ab in cpu_reboot ()
#2  0xc015a219 in panic ()
#3  0xc014c5de in lockmgr ()
#4  0xc017b337 in genfs_lock ()
#5  0xc017a797 in vn_lock ()
#6  0xc01733ba in vget ()
#7  0xc0223022 in ffs_sync ()
#8  0xc01756d8 in sys_sync ()
#9  0xc01746f1 in vfs_shutdown ()
#10 0xc0249983 in cpu_reboot ()
#11 0xc015a219 in panic ()
#12 0xc014c5de in lockmgr ()
#13 0xc017b337 in genfs_lock ()
#14 0xc017a797 in vn_lock ()
#15 0xc01733ba in vget ()
#16 0xc022e610 in ufs_ihashget ()
#17 0xc0223193 in ffs_vget ()
#18 0xc02209ac in flush_pagedep_deps ()
#19 0xc0220435 in softdep_sync_metadata ()
#20 0xc0224269 in ffs_fsync ()
#21 0xc0172b5a in vinvalbuf ()
#22 0xc0173845 in vclean ()
#23 0xc0173a23 in vgonel ()
#24 0xc0172861 in getnewvnode ()
#25 0xc02231bd in ffs_vget ()
#26 0xc021614a in ffs_valloc ()
#27 0xc02349d5 in ufs_makeinode ()
#28 0xc0231916 in ufs_create ()
#29 0xc0179ac0 in vn_open ()
#30 0xc0175ed6 in sys_open ()
#31 0xc024e743 in syscall ()
#32 0xc0100d9d in syscall1 ()

>How-To-Repeat:
Start a "make update" in "pkgsrc/graphics/netpbm" and "pkgsrc/editors/emacs"
at the same time.

>Fix:
Sorry, I don't know.
>Release-Note:
>Audit-Trail:
>Unformatted: