K 10 svn:author V 3 kib K 8 svn:date V 27 2008-11-03T14:11:06.285938Z K 7 svn:log V 295 In vfs_busy(), lockmgr() cannot legitimately sleep, because code checked MNTK_UNMOUNT before, and mnt_mtx is used as interlock. vfs_busy() always tries to obtain a shared lock on mnt_lock, the other user is unmount who tries to drain it, setting MNTK_UNMOUNT before. Approved by: re (kensmith) END