On Thu, Dec 22, 2016 at 11:32:26AM +1100, Darren Tucker wrote: > > I don't have a solution for the moment and I want to be sure we know all > > recursions before trying to write a fix. So here's a diff that mark the > > recursions with a XXXSMP like in the NFS case.
Looks like visa@'s crash. I have already OKed his fix. bluhm > login: panic: rw_enter: netlock locking against myself > Stopped at Debugger+0x9: leave > TID PID UID PRFLAGS PFLAGS CPU COMMAND > *389277 87361 500 0x3 0 0 ssh > Debugger() at Debugger+0x9 > panic() at panic+0xfe > rw_enter() at rw_enter+0x1c1 > sosend() at sosend+0x114 > nfs_send() at nfs_send+0x60 > nfs_request() at nfs_request+0x408 > nfs_lookup() at nfs_lookup+0x28c > VOP_LOOKUP() at VOP_LOOKUP+0x39 > vfs_lookup() at vfs_lookup+0x2fe > namei() at namei+0x346 > unp_connect() at unp_connect+0xd4 > uipc_usrreq() at uipc_usrreq+0x26f > soconnect() at soconnect+0xb1 > sys_connect() at sys_connect+0x1c2