* [RFC 0/6] ext4: fast_commit fixes and some minor cleanups
@ 2022-01-31 15:16 Ritesh Harjani
0 siblings, 0 replies; only message in thread
From: Ritesh Harjani @ 2022-01-31 15:16 UTC (permalink / raw)
To: linux-ext4
Cc: linux-fsdevel, Theodore Ts'o, Jan Kara, Harshad Shirwadkar,
Ritesh Harjani
Hello,
Please find this small patch series which fixes one of the issue (causing data
abort exception) identified with fast_commit and flex_bg.
Although I have given -g quick, log group a run and didn't see any surprise
there. But a careful review in Patch-1 & Patch-6 will surely help! :)
Will shortly send out the fstest patch, which could trigger this.
Patch details
==============
Patch-1: Fixes a data abort which could happen during recovery with flex_bg
feature. This might be even needed to cc to stable, right?
Patch-[2-5]: Minor cleanups
Patch[6]: Good to have to avoid any accidental set/clear of critical FS Metadata
Ritesh Harjani (6):
ext4: Fixes ext4_mb_mark_bb() with flex_bg with fast_commit
ext4: Implement ext4_group_block_valid() as common function
ext4: Use in_range() for range checking in ext4_fc_replay_check_excluded
ext4: No need to test for block bitmap bits in ext4_mb_mark_bb()
ext4: Refactor ext4_free_blocks() to pull out ext4_mb_clear_bb()
ext4: Add extra check in ext4_mb_mark_bb() to prevent against possible corruption
fs/ext4/block_validity.c | 31 ++++++
fs/ext4/ext4.h | 3 +
fs/ext4/fast_commit.c | 4 +-
fs/ext4/mballoc.c | 235 +++++++++++++++++++++++----------------
4 files changed, 176 insertions(+), 97 deletions(-)
--
2.31.1
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-01-31 15:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-31 15:16 [RFC 0/6] ext4: fast_commit fixes and some minor cleanups Ritesh Harjani
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).