diff options
author | Martin Brandenburg <martin@omnibond.com> | 2016-03-16 14:35:21 -0400 |
---|---|---|
committer | Mike Marshall <hubcap@omnibond.com> | 2016-03-17 14:33:56 -0400 |
commit | a4c680a027f52e179175fe451c69a55aba748efd (patch) | |
tree | fd46e539b8192a8ca23631717e9160bc7d141b97 | |
parent | 02a5cc537dfa222583b6b6c17451a67816fce9f5 (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.c | 12 |
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) | |||
365 | static int orangefs_set_inode(struct inode *inode, void *data) | 365 | static 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 | ||