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

unionfs question



hi

im trying to run unionfs with UNION_DIAGNOSTIC defined, but get stuck when 
its mounting. the problem occurs near the end of sys_mount when it does 
checkdirs(). this calls union_root which returns a locked vnode, so at the 
end of checkdirs() it vput()'s the vnode,  which ends up calling union_inactive 
which panic()'s when the vnode is locked with UNION_DIAGNOSTIC. 

im just wondering why the panic() was put there, if the vnode would always 
be locked. or am i missing something?

cheers for your time
-pete
Free, encrypted, secure Web-based email at www.hushmail.com