Messages in this thread Patch in this message | | | From | Kemeng Shi <> | Subject | [PATCH 03/13] ext4: correct return value of ext4_convert_meta_bg | Date | Thu, 29 Jun 2023 20:00:34 +0800 |
| |
We return error in "ret", so collect previous error in "ret" instead of "err" or previous error will be ignored.
Signed-off-by: Kemeng Shi <shikemeng@huaweicloud.com> --- fs/ext4/resize.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/ext4/resize.c b/fs/ext4/resize.c index 7cbc695b7005..0b3d8c808de1 100644 --- a/fs/ext4/resize.c +++ b/fs/ext4/resize.c @@ -1984,8 +1984,8 @@ static int ext4_convert_meta_bg(struct super_block *sb, struct inode *inode) errout: ret = ext4_journal_stop(handle); - if (!err) - err = ret; + if (!ret) + ret = err; return ret; invalid_resize_inode: -- 2.30.0
| |