]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ext4: update 'state->fc_regions_size' after successful memory allocation
authorYe Bin <yebin10@huawei.com>
Wed, 21 Sep 2022 06:40:40 +0000 (14:40 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 24 Oct 2022 07:56:56 +0000 (09:56 +0200)
commitcaf34de4951d7c624a6eef6d41ff2436bf27ba1b
treecda0430397639db27016208d2fd86929c55ce26e
parenta4058b869e6c5e517c79e30532a350d0f3115c3e
ext4: update 'state->fc_regions_size' after successful memory allocation

commit 27cd49780381c6ccbf248798e5e8fd076200ffba upstream.

To avoid to 'state->fc_regions_size' mismatch with 'state->fc_regions'
when fail to reallocate 'fc_reqions',only update 'state->fc_regions_size'
after 'state->fc_regions' is allocated successfully.

Cc: stable@kernel.org
Signed-off-by: Ye Bin <yebin10@huawei.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://lore.kernel.org/r/20220921064040.3693255-4-yebin10@huawei.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ext4/fast_commit.c