]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/kernfs/inode.c
i2c: zx2967: drop COMPILE_TEST dependency
[karo-tx-linux.git] / fs / kernfs / inode.c
index ac9e108ce1eacb7020f4af1c4ee8ec949c84ff51..fb4b4a79a0d6b4bb329f43ca4ace01ed35cbe74c 100644 (file)
@@ -200,11 +200,11 @@ static void kernfs_refresh_inode(struct kernfs_node *kn, struct inode *inode)
                set_nlink(inode, kn->dir.subdirs + 2);
 }
 
-int kernfs_iop_getattr(struct vfsmount *mnt, struct dentry *dentry,
-                  struct kstat *stat)
+int kernfs_iop_getattr(const struct path *path, struct kstat *stat,
+                      u32 request_mask, unsigned int query_flags)
 {
-       struct kernfs_node *kn = dentry->d_fsdata;
-       struct inode *inode = d_inode(dentry);
+       struct kernfs_node *kn = path->dentry->d_fsdata;
+       struct inode *inode = d_inode(path->dentry);
 
        mutex_lock(&kernfs_mutex);
        kernfs_refresh_inode(kn, inode);