ext4: release bh in make_indexed_dir
authorgmail <yngsion@gmail.com>
Fri, 30 Sep 2016 05:33:37 +0000 (01:33 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Oct 2016 10:26:56 +0000 (12:26 +0200)
commit847d63fcaf37730aed89c1d29373d5dd0b9b405a
tree397f86067cabb37df66a1c8125367d8807aca454
parent2db2fd9538e40e905d174c2d1067c99b58a98d7a
ext4: release bh in make_indexed_dir

commit e81d44778d1d57bbaef9e24c4eac7c8a7a401d40 upstream.

The commit 6050d47adcad: "ext4: bail out from make_indexed_dir() on
first error" could end up leaking bh2 in the error path.

[ Also avoid renaming bh2 to bh, which just confuses things --tytso ]

Signed-off-by: yangsheng <yngsion@gmail.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ext4/namei.c