From cefa74d004fa48bc073ad66b7a7ad00dc8d7bfa6 Mon Sep 17 00:00:00 2001 From: Kemeng Shi Date: Tue, 21 Feb 2023 19:59:18 +0800 Subject: [PATCH] ext4: stop trying to verify just initialized bitmap in ext4_read_block_bitmap_nowait For case we initialize a bitmap bh, we will set bitmap bh verified. We can return immediately instead of goto verify to remove unnecessary work for trying to verify bitmap bh. Signed-off-by: Kemeng Shi Link: https://lore.kernel.org/r/20230221115919.1918161-7-shikemeng@huaweicloud.com Signed-off-by: Theodore Ts'o --- fs/ext4/balloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/ext4/balloc.c b/fs/ext4/balloc.c index 4de06d68e9e7e..dab46274d5917 100644 --- a/fs/ext4/balloc.c +++ b/fs/ext4/balloc.c @@ -484,7 +484,7 @@ ext4_read_block_bitmap_nowait(struct super_block *sb, ext4_group_t block_group, set_buffer_verified(bh); ext4_unlock_group(sb, block_group); unlock_buffer(bh); - goto verify; + return bh; } ext4_unlock_group(sb, block_group); if (buffer_uptodate(bh)) { -- 2.30.2