aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/auto_fs4.h
diff options
context:
space:
mode:
authorIan Kent <raven@themaw.net>2005-06-21 17:16:41 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-21 19:07:35 -0700
commit1684b2bba6972749bc9acee57585acd6c78050b2 (patch)
tree2af8d8837b25f82e09cfe478a103779a3e98bfc4 /include/linux/auto_fs4.h
parent[PATCH] autofs4: post expire race fix (diff)
downloadlinux-dev-1684b2bba6972749bc9acee57585acd6c78050b2.tar.xz
linux-dev-1684b2bba6972749bc9acee57585acd6c78050b2.zip
[PATCH] autofs4: bad lookup fix
For browsable autofs maps, a mount request that arrives at the same time an expire is happening can fail to perform the needed mount. This happens becuase the directory exists and so the revalidate succeeds when we need it to fail so that lookup is called on the same dentry to do the mount. Instead lookup is called on the next path component which should be whithin the mount, but the parent isn't mounted. The solution is to allow the revalidate to continue and perform the mount as no directory creation (at mount time) is needed for browsable mount entries. Signed-off-by: Ian Kent <raven@themaw.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/auto_fs4.h')
0 files changed, 0 insertions, 0 deletions