Commit 8ce84eeb authored by Al Viro's avatar Al Viro

jfs: fix d_revalidate oopsen on NFS exports

can't blindly check nd->flags in ->d_revalidate()
Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 4714e637
...@@ -1600,7 +1600,7 @@ static int jfs_ci_compare(const struct dentry *parent, ...@@ -1600,7 +1600,7 @@ static int jfs_ci_compare(const struct dentry *parent,
static int jfs_ci_revalidate(struct dentry *dentry, struct nameidata *nd) static int jfs_ci_revalidate(struct dentry *dentry, struct nameidata *nd)
{ {
if (nd->flags & LOOKUP_RCU) if (nd && nd->flags & LOOKUP_RCU)
return -ECHILD; return -ECHILD;
/* /*
* This is not negative dentry. Always valid. * This is not negative dentry. Always valid.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment