Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

mount_lofs panic



Hi,

On

(1534)-~# uname -a
NetBSD lisa 4.99.62 NetBSD 4.99.62 (GENERIC) #12: Fri May  2 22:58:59
BST 2008  root@lisa:/usr/obj/sys/arch/i386/compile/GENERIC i386

with somewhat older userland:

(1535)-~# file /bin/sh
/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
NetBSD 4.99.60, dynamically linked (uses shared libs), not stripped
(1536)-~#

I get consistently (nicely formatted):

 Reader / writer lock error: rw_vector_enter: locking against myself

lock address :  0x00000000dd7f04fc
current cpu  :                   1
current lwp  :  0x00000000cd781c60
owner / count:  0x00000000cd781c60
        flags:  0x00...04
panic: lock error
stopped in pid 526.1 (mount_null) at netbsd:breakpoint+0x4: popl %ebp

The trace points taken from screen:

db> bt


breakpoint
panic
lockdebug_abort
rw_abort
rw_vector_enter
vfs_busy
getnewvnode
layer_node_alloc
layer_node_create
nullfs_mount
VFS_MOUNT
do_sys_mount
sys___mount
syscall

I have the default:

savecore=YES            savecore_flags="-z"
                        savecore_dir="/var/crash"

in the rc.conf.local file, but I haven't seen saved core file for more
than six months for some reason I cannot fathom.

I'll build a new kernel in a moment, as the usual response to such
question is 'cvs update - already fixed... :).

If this is interesting in any way, I could take the whole bt output.


-- 
----------------------------------------------------------------
/dev/random says:
        BUFFERS=20 FILES=15 2nd down, 4th quarter, 5 yards to go!
----------------------------------------------------------------
Chavdar Ivanov | Talbot Way, Small Heath Business Park
Delcam UK | Birmingham B10 0HJ, United Kingdom
Customer Support | (+44)121-6831014
----------------------------------------------------------------


Home | Main Index | Thread Index | Old Index