]> git.baikalelectronics.ru Git - kernel.git/commit
staging: erofs: fix potential double iput in erofs_read_super()
authorChengguang Xu <cgxu519@gmx.com>
Wed, 23 Jan 2019 06:12:25 +0000 (14:12 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Jan 2019 08:52:02 +0000 (09:52 +0100)
commit0f81f7efc58efd80f9e72eb1fa49762f44c162ba
tree9a4708ad1b3c97ab226accb473078bd627e0b1b3
parent802d51974baa9be29bf7dcca32afdf9a5521365c
staging: erofs: fix potential double iput in erofs_read_super()

Some error cases like failing from d_make_root() will
cause double iput because d_make_root() also does iput
in its error path.

Signed-off-by: Chengguang Xu <cgxu519@gmx.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Reviewed-by: Gao Xiang <gaoxiang25@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/erofs/super.c