Skip to content

Commit a4c680a

Browse files
Martin Brandenburghubcapsc
authored andcommitted
orangefs: remove paranoia in orangefs_set_inode
Signed-off-by: Martin Brandenburg <martin@omnibond.com> Signed-off-by: Mike Marshall <hubcap@omnibond.com>
1 parent 02a5cc5 commit a4c680a

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

fs/orangefs/inode.c

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -365,16 +365,8 @@ static inline ino_t orangefs_handle_hash(struct orangefs_object_kref *ref)
365365
static int orangefs_set_inode(struct inode *inode, void *data)
366366
{
367367
struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data;
368-
struct orangefs_inode_s *orangefs_inode = NULL;
369-
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;
368+
ORANGEFS_I(inode)->refn.fs_id = ref->fs_id;
369+
ORANGEFS_I(inode)->refn.khandle = ref->khandle;
378370
return 0;
379371
}
380372

0 commit comments

Comments
 (0)