K 10 svn:author V 8 rmacklem K 8 svn:date V 27 2009-06-09T15:18:01.827873Z K 7 svn:log V 315 Since vn_lock() with the LK_RETRY flag never returns an error for FreeBSD-CURRENT, the code that checked for and returned the error was broken. Change it to check for VI_DOOMED set after vn_lock() and return an error for that case. I believe this should only happen for forced dismounts. Approved by: kib (mentor) END