diff --git a/[refs] b/[refs] index ae0e25130081..374114035d6d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 832c57e9afa7a263bb2f8ee6d04d527ef6709aae +refs/heads/master: b3229087c5e08589cea4f5040dab56f7dc11332a diff --git a/trunk/fs/sysfs/symlink.c b/trunk/fs/sysfs/symlink.c index fe23f47f6e43..d2eac3ceed5f 100644 --- a/trunk/fs/sysfs/symlink.c +++ b/trunk/fs/sysfs/symlink.c @@ -66,6 +66,7 @@ static int sysfs_add_link(struct dentry * parent, const char * name, struct kobj if (!error) return 0; + kobject_put(target); kfree(sl->link_name); exit2: kfree(sl);