Skip to content

xfstests: 64K blocksize related fixes

Ritesh Harjani fstests linux-ext4 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest9 patches 7 repliesIn review
  2. v19 patches 18 repliesSuperseded

Changes in v2 from the cover letter

1. Address comments from Ted and Darrick mentioned at [1]

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9ext4/003: Fix this test on 64K platform for dax configtests/ext4/003+2 -10 replies
2/9ext4/027: Correct the right code of block and inode bitmaptests/ext4/027+2 -20 replies
3/9ext4/306: Add -b blocksize parameter too to avoid failure with DAX configtests/ext4/306+4 -10 replies
4/9ext4/022: exclude this test for dax config on 64KB pagesize platformtests/ext4/022+5 -20 replies
5/9generic/031: Fix the test case for 64k blocksize configtests/generic/031 tests/generic/031.out+17 -133 replies
6/9common/rc: Add _mkfs_dev_blocksized functionalitycommon/rc+47 -00 replies
7/9generic/620: Use _mkfs_dev_blocksized to use 4k bstests/generic/620+3 -13 replies
8/9common/attr: Cleanup end of line whitespaces issuescommon/attr+9 -90 replies
9/9common/attr: Reduce MAX_ATTRS to leave some overhead for 64K blocksizecommon/attr+39 -00 replies

Reviews trailers per patch

4 of 9 patches have a Reviewed-by or Acked-by.

PatchDarrick J. WongTheodore Ts'o
1/9
2/9R-b
3/9R-b
4/9R-b
5/9
6/9
7/9
8/9R-b R-b
9/9

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCHv2 0/9] xfstests: 64K blocksize related fixes

Hello,

Below are the list of fixes mostly centered around 64K blocksize and with ext4 filesystem. Tested this with both 64K & 4K blocksize on Power with (ext4/ext3/ext2/xfs/btrfs).

v1 -> v2
1. Address comments from Ted and Darrick mentioned at [1]

[1]: https://patchwork.kernel.org/cover/12318137

Ritesh Harjani (9):
ext4/003: Fix this test on 64K platform for dax config ext4/027: Correct the right code of block and inode bitmap ext4/306: Add -b blocksize parameter too to avoid failure with DAX config ext4/022: exclude this test for dax config on 64KB pagesize platform generic/031: Fix the test case for 64k blocksize config common/rc: Add _mkfs_dev_blocksized functionality generic/620: Use _mkfs_dev_blocksized to use 4k bs common/attr: Cleanup end of line whitespaces issues common/attr: Reduce MAX_ATTRS to leave some overhead for 64K blocksize

 common/attr           | 57 ++++++++++++++++++++++++++++++++++++-------
 common/rc             | 47 +++++++++++++++++++++++++++++++++++
 tests/ext4/003        |  3 ++-
 tests/ext4/022        |  7 ++++--
 tests/ext4/027        |  4 +--
 tests/ext4/306        |  5 +++-
 tests/generic/031     | 14 +++++++----
 tests/generic/031.out | 16 ++++++------
 tests/generic/620     |  4 ++-
 9 files changed, 128 insertions(+), 29 deletions(-)

--
2.31.1