> > How will this work with copy_tree() and namespace duplication, which > > currently walk the tree with only namespace_sem held? > > Easy - grab namespace_sem, grab vfsmount_lock, walk the subtree and bump > mnt_busy on everything (by 1 + number of non-busy children). Then drop > vfsmount_lock and do as usual, dropping references in tree being copied > as you go. Nothing will get attached or detached due to namespace_sem, > nothing will get evicted by anybody other than you since you've got all > that stuff pinned down. End of story... Right. Do you have some code? Should I try to code something up? Miklos - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html