alistair23-linux/fs/autofs4
Ian Kent 1aff3c8b05 [PATCH] autofs4: fix false negative return from expire
Fix the case where an expire returns busy on a tree mount when it is in fact
not busy.  This case was overlooked when the patch to prevent the expiring
away of "scaffolding" directories for tree mounts was applied.

The problem arises when a tree of mounts is a member of a map with other keys.
 The current logic will not expire the tree if any other mount in the map is
busy.  The solution is to maintain a "minimum" use count for each autofs
dentry and compare this to the actual dentry usage count during expire.

Signed-off-by: Ian Kent <raven@themaw.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-27 08:44:39 -08:00
..
autofs_i.h [PATCH] autofs4: fix false negative return from expire 2006-03-27 08:44:39 -08:00
expire.c [PATCH] autofs4: fix false negative return from expire 2006-03-27 08:44:39 -08:00
init.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inode.c [PATCH] autofs4: fix false negative return from expire 2006-03-27 08:44:39 -08:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
root.c [PATCH] autofs4: fix false negative return from expire 2006-03-27 08:44:39 -08:00
symlink.c [PATCH] Fix up symlink function pointers 2005-08-19 18:08:21 -07:00
waitq.c [PATCH] sem2mutex: autofs4 wq_sem 2006-03-23 07:38:13 -08:00