orangefs: remove paranoia in orangefs_set_inode
Signed-off-by: Martin Brandenburg <martin@omnibond.com> Signed-off-by: Mike Marshall <hubcap@omnibond.com>steinar/wifi_calib_4_9_kernel
parent
02a5cc537d
commit
a4c680a027
|
@ -365,16 +365,8 @@ static inline ino_t orangefs_handle_hash(struct orangefs_object_kref *ref)
|
||||||
static int orangefs_set_inode(struct inode *inode, void *data)
|
static int orangefs_set_inode(struct inode *inode, void *data)
|
||||||
{
|
{
|
||||||
struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data;
|
struct orangefs_object_kref *ref = (struct orangefs_object_kref *) data;
|
||||||
struct orangefs_inode_s *orangefs_inode = NULL;
|
ORANGEFS_I(inode)->refn.fs_id = ref->fs_id;
|
||||||
|
ORANGEFS_I(inode)->refn.khandle = ref->khandle;
|
||||||
/* Make sure that we have sane parameters */
|
|
||||||
if (!data || !inode)
|
|
||||||
return 0;
|
|
||||||
orangefs_inode = ORANGEFS_I(inode);
|
|
||||||
if (!orangefs_inode)
|
|
||||||
return 0;
|
|
||||||
orangefs_inode->refn.fs_id = ref->fs_id;
|
|
||||||
orangefs_inode->refn.khandle = ref->khandle;
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue