Should the vrele() in sys_mount() around line 313 of revision 1.173 of vfs_sycalls.c instead be a vput()? Seems like the lock on the mount point needs to be dropped. FWIW, this popped up from a LOCKDEBUG kernel that uses revision 1.171. Chris <jepeway@blasted-heath.com>.