diff options
author | Luis Henriques (SUSE) <luis.henriques@linux.dev> | 2024-07-24 17:11:17 +0100 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2024-08-26 23:39:48 -0400 |
commit | 7a6443e1dad70281f99f0bd394d7fd342481a632 (patch) | |
tree | c9f699d0e6f33b76d1af75d5e0f9ed9873a264d7 /fs/ext4/fast_commit.c | |
parent | 972090651ee15e51abfb2160e986fa050cfc7a40 (diff) |
ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
Function jbd2_journal_shrink_checkpoint_list() assumes that '0' is not a
valid value for transaction IDs, which is incorrect. Don't assume that and
use two extra boolean variables to control the loop iterations and keep
track of the first and last tid.
Signed-off-by: Luis Henriques (SUSE) <luis.henriques@linux.dev>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://patch.msgid.link/20240724161119.13448-4-luis.henriques@linux.dev
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Cc: stable@kernel.org
Diffstat (limited to 'fs/ext4/fast_commit.c')
0 files changed, 0 insertions, 0 deletions