diff options
Diffstat (limited to 'fs/sysfs/file.c')
| -rw-r--r-- | fs/sysfs/file.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/sysfs/file.c b/fs/sysfs/file.c index 09a0611b336..387a6366279 100644 --- a/fs/sysfs/file.c +++ b/fs/sysfs/file.c @@ -365,9 +365,7 @@ static int sysfs_open_file(struct inode *inode, struct file *file)  	/* if the kobject has no ktype, then we assume that it is a subsystem  	 * itself, and use ops for it.  	 */ -	if (kobj->kset && kobj->kset->ktype) -		ops = kobj->kset->ktype->sysfs_ops; -	else if (kobj->ktype) +	if (kobj->ktype)  		ops = kobj->ktype->sysfs_ops;  	else  		ops = &subsys_sysfs_ops;  |