From: Al Viro Date: Sun, 14 Jul 2019 16:18:05 +0000 (-0400) Subject: filename_lookup(): audit_inode() argument is always 0 X-Git-Tag: for-linus-2019-09-27~90^2~10 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=ff0ebee239ce3461cab68ebb8e1a359fc34329de;p=linux-block.git filename_lookup(): audit_inode() argument is always 0 We hadn't been passing LOOKUP_PARENT in flags to that thing since filename_parentat() had been split off back in 2015. Signed-off-by: Al Viro --- diff --git a/fs/namei.c b/fs/namei.c index 209c51a5226c..83e5fb3fad76 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -2350,7 +2350,7 @@ int filename_lookup(int dfd, struct filename *name, unsigned flags, retval = path_lookupat(&nd, flags | LOOKUP_REVAL, path); if (likely(!retval)) - audit_inode(name, path->dentry, flags & LOOKUP_PARENT); + audit_inode(name, path->dentry, 0); restore_nameidata(); putname(name); return retval;