From: Maneesh Soni My fault, a bad typo in fs/sysfs/bin.c. Signed-off-by: Andrew Morton --- 25-akpm/fs/sysfs/bin.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN fs/sysfs/bin.c~sysfs-backing-store-prepare-file_operations-fix fs/sysfs/bin.c --- 25/fs/sysfs/bin.c~sysfs-backing-store-prepare-file_operations-fix 2004-10-18 21:42:33.060761288 -0700 +++ 25-akpm/fs/sysfs/bin.c 2004-10-18 21:47:26.344175432 -0700 @@ -60,8 +60,8 @@ read(struct file * file, char __user * u static int flush_write(struct dentry *dentry, char *buffer, loff_t offset, size_t count) { - struct bin_attribute *attr = to_bin_attr(dentry->d_parent); - struct kobject *kobj = to_kobj(dentry); + struct bin_attribute *attr = to_bin_attr(dentry); + struct kobject *kobj = to_kobj(dentry->d_parent); return attr->write(kobj, buffer, offset, count); } _