[GIT PULL] ext4 changes for v5.12

From: Theodore Ts'o
Date: Thu Feb 25 2021 - 11:01:18 EST


The following changes since commit 1048ba83fb1c00cd24172e23e8263972f6b5d9ac:

Linux 5.11-rc6 (2021-01-31 13:50:09 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus

for you to fetch changes up to 0a76945fd1ba2ab44da7b578b311efdfedf92e6c:

ext4: add .kunitconfig fragment to enable ext4-specific tests (2021-02-11 23:16:30 -0500)

----------------------------------------------------------------
Miscellaneous ext4 cleanups and bug fixes. Pretty boring this
cycle...

----------------------------------------------------------------
Daejun Park (1):
ext4: Change list_for_each* to list_for_each_entry*

Daniel Latypov (1):
ext4: add .kunitconfig fragment to enable ext4-specific tests

Eric Whitney (1):
ext4: reset retry counter when ext4_alloc_file_blocks() makes progress

Geert Uytterhoeven (1):
ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it

Theodore Ts'o (2):
ext4: don't try to processed freed blocks until mballoc is initialized
ext4: fix potential htree index checksum corruption

Vinicius Tinti (1):
ext4: factor out htree rep invariant check

Zheng Yongjun (1):
ext4: use DEFINE_MUTEX() for mutex lock

fs/ext4/.kunitconfig | 3 +++
fs/ext4/Kconfig | 3 +--
fs/ext4/extents.c | 16 ++++++++--------
fs/ext4/fast_commit.c | 29 +++++++++++------------------
fs/ext4/namei.c | 45 +++++++++++++++++++++++++++------------------
fs/ext4/super.c | 12 +++++++++---
6 files changed, 59 insertions(+), 49 deletions(-)
create mode 100644 fs/ext4/.kunitconfig