diff options
author | Martin Brandenburg <martin@omnibond.com> | 2016-01-30 13:46:54 -0500 |
---|---|---|
committer | Mike Marshall <hubcap@omnibond.com> | 2016-02-04 14:12:37 -0500 |
commit | 933287da750edefbf0f449750fd67b4fc6c10013 (patch) | |
tree | bff11480a25729ac8adaeb25b1eb267a200b8679 /fs/orangefs/namei.c | |
parent | fe88adc3661ff9eb2a9777277f9c3abf5909449f (diff) | |
download | linux-933287da750edefbf0f449750fd67b4fc6c10013.tar.bz2 |
orangefs: Implement inode_operations->permission().
Thus d_revalidate is not obliged to check on as much, which will
eventually lead the way to hammering the filesystem servers much less.
Signed-off-by: Martin Brandenburg <martin@omnibond.com>
Signed-off-by: Mike Marshall <hubcap@omnibond.com>
Diffstat (limited to 'fs/orangefs/namei.c')
-rw-r--r-- | fs/orangefs/namei.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/orangefs/namei.c b/fs/orangefs/namei.c index 50bc45d02009..8fc55c6f58db 100644 --- a/fs/orangefs/namei.c +++ b/fs/orangefs/namei.c @@ -443,4 +443,5 @@ struct inode_operations orangefs_dir_inode_operations = { .getxattr = generic_getxattr, .removexattr = generic_removexattr, .listxattr = orangefs_listxattr, + .permission = orangefs_permission, }; |