aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Brandenburg <martin@omnibond.com>2016-03-16 14:35:21 -0400
committerMike Marshall <hubcap@omnibond.com>2016-03-17 14:33:56 -0400
commita4c680a027f52e179175fe451c69a55aba748efd (patch)
treefd46e539b8192a8ca23631717e9160bc7d141b97
parent02a5cc537dfa222583b6b6c17451a67816fce9f5 (diff)
orangefs: remove paranoia in orangefs_set_inode
Signed-off-by: Martin Brandenburg <martin@omnibond.com> Signed-off-by: Mike Marshall <hubcap@omnibond.com>
-rw-r--r--fs/orangefs/inode.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/fs/orangefs/inode.c b/fs/orangefs/inode.c
index 4a350ec2dbb3..a45625240b17 100644
--- a/fs/orangefs/inode.c
+++ b/fs/orangefs/inode.c
@@ -365,16 +365,8 @@ static inline ino_t orangefs_handle_hash(struct orangefs_object_kref *ref)
365static int orangefs_set_inode(struct inode *inode, void *data) 365static int orangefs_set_inode(struct inode *inode, void *data)
366{ 366{
367 struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data; 367 struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data;
368 struct orangefs_inode_s *orangefs_inode = NULL; 368 ORANGEFS_I(inode)->refn.fs_id = ref->fs_id;
369 369 ORANGEFS_I(inode)->refn.khandle = ref->khandle;
370 /* Make sure that we have sane parameters */
371 if (!data || !inode)
372 return 0;
373 orangefs_inode = ORANGEFS_I(inode);
374 if (!orangefs_inode)
375 return 0;
376 orangefs_inode->refn.fs_id = ref->fs_id;
377 orangefs_inode->refn.khandle = ref->khandle;
378 return 0; 370 return 0;
379} 371}
380 372