From: Anand Jain Date: Fri, 20 Mar 2015 10:01:20 +0000 (+0800) Subject: Btrfs: sysfs: fix, kobject pointer clean up needed after kobject release X-Git-Tag: omap-for-v4.3/legacy-v2-signed~98^2~1^2~22 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8345ea31dc6e1772726d1d0b8864dedac55038e0;p=pandora-kernel.git Btrfs: sysfs: fix, kobject pointer clean up needed after kobject release The sysfs clean up self test like in the below code fails, since fs_info->device_dir_kobject still points to its stale kobject. Reseting this pointer will help to fix this. open_ctree() { ret = btrfs_sysfs_add_one(fs_info); :: + btrfs_sysfs_remove_one(fs_info); + ret = btrfs_sysfs_add_one(fs_info); + if (ret) { + pr_err("BTRFS: failed to init sysfs interface: %d\n", ret); + goto fail_block_groups; + } Signed-off-by: Anand Jain Signed-off-by: David Sterba --- Reading git-diff-tree failed