There is a missing brelse of bitmap_bh in an error path of ext2_new_inode(). Signed-off-by: Chengguang Xu <cgxu519@xxxxxxxxxxx> --- fs/ext2/ialloc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/ext2/ialloc.c b/fs/ext2/ialloc.c index 334dea4e499d..fda7d3f5b4be 100644 --- a/fs/ext2/ialloc.c +++ b/fs/ext2/ialloc.c @@ -509,6 +509,7 @@ struct inode *ext2_new_inode(struct inode *dir, umode_t mode, /* * Scanned all blockgroups. */ + brelse(bitmap_bh); err = -ENOSPC; goto fail; got: -- 2.20.1