f2fs: fix memleak of kobject
authorChao Yu <yuchao0@huawei.com>
Mon, 30 Dec 2019 09:41:41 +0000 (17:41 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 24 Feb 2020 07:34:49 +0000 (08:34 +0100)
commitdc5fa2ca305ffa73b5b82a06990e6af15f4e76f9
treef311dee28a3a1a9660f91ddada9f031bbc4ff79a
parentc2913e2c506fa02deb1ef948a6ec3e744f75c57b
f2fs: fix memleak of kobject

[ Upstream commit fe396ad8e7526f059f7b8c7290d33a1b84adacab ]

If kobject_init_and_add() failed, caller needs to invoke kobject_put()
to release kobject explicitly.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/f2fs/sysfs.c