Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

orangefs: remove paranoia in orangefs_set_inode

Signed-off-by: Martin Brandenburg <martin@omnibond.com>
Signed-off-by: Mike Marshall <hubcap@omnibond.com>

authored by

Martin Brandenburg and committed by
Mike Marshall
a4c680a0 02a5cc53

+2 -10
+2 -10
fs/orangefs/inode.c
··· 365 365 static int orangefs_set_inode(struct inode *inode, void *data) 366 366 { 367 367 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; 378 370 return 0; 379 371 } 380 372