Current-Users archive

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

union mounts crash w/ "locking against myself"



Hi,

trying a union mount on amd64 (kernel & source from sometimes
last week) gives the Mutex error below.

I'll try a new kernel w/ current -current next...

Kurt

Mutex error: mutex_vector_enter: locking against myself

lock address : 0xffff800053c14040
current cpu  :                  0
current lwp  : 0xffff80004f0ec860
owner field  : 0xffff80004f0ec860 wait/spin:                0/0

panic: lock error
Stopped in pid 0.8 (system) at  netbsd:breakpoint+0x1:  ret
db{0}> bt
breakpoint() at netbsd:breakpoint+0x1
lockdebug_abort() at netbsd:lockdebug_abort+0x63
mutex_vector_enter() at netbsd:mutex_vector_enter+0x2b7
vrele() at netbsd:vrele+0x11
union_freevp() at netbsd:union_freevp+0x51
union_reclaim() at netbsd:union_reclaim+0xd
VOP_RECLAIM() at netbsd:VOP_RECLAIM+0x3f
vclean() at netbsd:vclean+0x94
vrelel() at netbsd:vrelel+0x1af
vrele_thread() at netbsd:vrele_thread+0xbb
db{0}> mach cpu 1
using CPU 1
db{0}> bt
nullop() at netbsd:nullop+0x1
soo_poll() at netbsd:soo_poll+0x3d
selcommon() at netbsd:selcommon+0x458
sys_select() at netbsd:sys_select+0x6a
syscall() at netbsd:syscall+0xa9
db{0}> ps /l
 PID         LID S     FLAGS       STRUCT LWP *               NAME WAIT
 10671         1 3        84   ffff800052553720             pickup kqread
 1325          1 3        84   ffff8000524c7c80               tcsh tty
 3416          1 7  20000004   ffff8000524129a0               sshd
 1234          1 3        84   ffff800052412420               sshd netio
 340           1 3        84   ffff8000514d1400              getty tty
 378           1 3        84   ffff8000514d1980              getty tty
 393           1 3        84   ffff8000510eb660              getty tty
 389           1 3        84   ffff8000510eb920              getty tty
 382           1 3        84   ffff8000510eb3a0               cron nanoslp
 374           1 3        84   ffff800052412c60               qmgr kqread
 358           1 3        84   ffff8000514d1140             master kqread
 260           1 3        84   ffff8000511a3100               sshd select
 243           1 3        84   ffff8000514d16c0               ntpd pause
 157           1 3        84   ffff8000514c7960       lfs_cleanerd segment
 113           1 3        84   ffff8000511a3680            rpcbind select
 104           1 3        84   ffff8000510eb0e0            syslogd kqread
 1             1 3        84   ffff80004f0fb0a0               init wait
>0            43 3       204   ffff8000511a3940          acctwatch actwat
              42 3       204   ffff8000514d1c40              nfsio nfsiod
              41 3       204   ffff8000514c7120              nfsio nfsiod
              40 3       204   ffff8000514c73e0              nfsio nfsiod
              39 3       204   ffff8000514c76a0              nfsio nfsiod
              38 2       204   ffff8000514c7c20         lfs_writer
              37 3       204   ffff8000511a3c00            physiod physiod
              36 3       204   ffff8000510ebbe0        vmem_rehash vmem_rehash
              35 3       204   ffff8000510e50c0           aiodoned aiodoned
              34 2       204   ffff8000510e5380            ioflush
              33 3       204   ffff8000510e5640           pgdaemon pgdaemon
              32 3       204   ffff8000510e5900          atapibus0 sccomp
              31 3       204   ffff8000510e5bc0            acpitz0 acpitz0
              30 3       204   ffff80004f0fb360          cryptoret crypto_wait
              29 3       204   ffff80004f0fb620           scsibus1 sccomp
              28 3       204   ffff80004f0fb8e0           scsibus0 sccomp
              27 2       204   ffff80004f0fbba0               iic0
              26 3       204   ffff80004f0fa080            atabus1 atath
              25 3       204   ffff80004f0fa340            atabus0 atath
              24 3       284   ffff80004f0fa600          fw0_probe -
              23 3       204   ffff80004f0fa8c0               usb4 usbevt
              22 3       204   ffff80004f0fab80               usb3 usbevt
              21 3       204   ffff80004f0f9060               usb2 usbevt
              20 3       204   ffff80004f0f9320               usb1 usbevt
              19 3       204   ffff80004f0f95e0         usbtask-dr usbtsk
              18 3       204   ffff80004f0f98a0         usbtask-hc usbtsk
              17 3       204   ffff80004f0f9b60               usb0 usbevt
              16 3  80000204   ffff80004f0f4040            xcall/1 xcall
              15 1  80000204   ffff80004f0f4300          softser/1
              14 1  80000204   ffff80004f0f45c0          softclk/1
              13 1  80000204   ffff80004f0f4880          softbio/1
              12 1  80000204   ffff80004f0f4b40          softnet/1
              11 1  80000205   ffff80004f0ec020             idle/1
              10 3       204   ffff80004f0ec2e0             sysmon smtaskq
               9 3       204   ffff80004f0ec5a0           pmfevent pmfevent
           >   8 7  20000204   ffff80004f0ec860              vrele
               7 3  80000204   ffff80004f0ecb20            xcall/0 xcall
               6 1  80000204   ffff80004f0ea000          softser/0
               5 1  80000204   ffff80004f0ea2c0          softclk/0
               4 1  80000204   ffff80004f0ea580          softbio/0
               3 1  80000204   ffff80004f0ea840          softnet/0
               2 1  80000205   ffff80004f0eab00             idle/0
               1 3       204   ffffffff805f06e0            swapper schedule
db{0}> 




Home | Main Index | Thread Index | Old Index