X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fsysfs%2Fbin.c;h=d455725102fbdba786ac255a943e910bdd078331;hb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;hp=6b4c28844f3f98cd2ef2f84a64706851aaba4710;hpb=c449269f45c2cdf53af08c8d0af37472f66539d9;p=linux-2.6.git diff --git a/fs/sysfs/bin.c b/fs/sysfs/bin.c index 6b4c28844..d45572510 100644 --- a/fs/sysfs/bin.c +++ b/fs/sysfs/bin.c @@ -94,7 +94,7 @@ static ssize_t write(struct file * file, const char __user * userbuf, static int open(struct inode * inode, struct file * file) { - struct kobject * kobj = kobject_get(file->f_dentry->d_parent->d_fsdata); + struct kobject *kobj = sysfs_get_kobject(file->f_dentry->d_parent); struct bin_attribute * attr = file->f_dentry->d_fsdata; int error = -EINVAL;