mbox series

[GIT,PULL,03/10] fstests: enable metadir

Message ID 174008901631.1712746.3692641690159137537.stg-ugh@frogsfrogsfrogs (mailing list archive)
State New
Headers show
Series [GIT,PULL,01/10] fstests: more random fixes for v2025.02.16 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfstests-dev.git tags/metadir_2025-02-20

Message

Darrick J. Wong Feb. 20, 2025, 10:04 p.m. UTC
Hi Zorro,

Please pull this branch with changes for fstests.

As usual, I did a test-merge with the main upstream branch as of a few
minutes ago, and didn't see any conflicts.  Please let me know if you
encounter any problems.

--D

The following changes since commit 84b69f0072563cbfe23f02bd462f092339976c8a:

xfs/349: reclassify this test as not dangerous (2025-02-20 13:52:17 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfstests-dev.git tags/metadir_2025-02-20

for you to fetch changes up to 4ddd7a7083e4517a20b933d1eac306527a5e0019:

xfs: test metapath repairs (2025-02-20 13:52:18 -0800)

----------------------------------------------------------------
fstests: enable metadir [v6.5 03/22]

Adjust fstests as needed to support the XFS metadata directory feature,
and add some new tests for online fsck and fuzz testing of the ondisk
metadata.

This has been running on the djcloud for months with no problems.  Enjoy!

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>

----------------------------------------------------------------
Darrick J. Wong (12):
various: fix finding metadata inode numbers when metadir is enabled
xfs/{030,033,178}: forcibly disable metadata directory trees
common/repair: patch up repair sb inode value complaints
xfs/206: update for metadata directory support
xfs/{050,144,153,299,330}: update quota reports to handle metadir trees
xfs/509: adjust inumbers accounting for metadata directories
xfs: create fuzz tests for metadata directories
xfs/163: bigger fs for metadir
xfs/122: disable this test for any codebase that knows about metadir
common/populate: label newly created xfs filesystems
scrub: race metapath online fsck with fsstress
xfs: test metapath repairs

common/filter      |   7 +++-
common/populate    |   8 ++++
common/repair      |   4 ++
common/xfs         | 100 +++++++++++++++++++++++++++++++++++++++++++-
tests/xfs/007      |  16 +++----
tests/xfs/030      |   1 +
tests/xfs/033      |   1 +
tests/xfs/050      |   5 +++
tests/xfs/122      |   6 +++
tests/xfs/153      |   5 +++
tests/xfs/1546     |  34 +++++++++++++++
tests/xfs/1546.out |   4 ++
tests/xfs/1547     |  34 +++++++++++++++
tests/xfs/1547.out |   4 ++
tests/xfs/1548     |  34 +++++++++++++++
tests/xfs/1548.out |   4 ++
tests/xfs/1549     |  35 ++++++++++++++++
tests/xfs/1549.out |   4 ++
tests/xfs/1550     |  34 +++++++++++++++
tests/xfs/1550.out |   4 ++
tests/xfs/1551     |  34 +++++++++++++++
tests/xfs/1551.out |   4 ++
tests/xfs/1552     |  34 +++++++++++++++
tests/xfs/1552.out |   4 ++
tests/xfs/1553     |  35 ++++++++++++++++
tests/xfs/1553.out |   4 ++
tests/xfs/163      |   2 +-
tests/xfs/178      |   1 +
tests/xfs/1874     | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++
tests/xfs/1874.out |  19 +++++++++
tests/xfs/1892     |  66 +++++++++++++++++++++++++++++
tests/xfs/1892.out |   2 +
tests/xfs/1893     |  67 ++++++++++++++++++++++++++++++
tests/xfs/1893.out |   2 +
tests/xfs/206      |   1 +
tests/xfs/299      |   1 +
tests/xfs/330      |   6 ++-
tests/xfs/509      |  23 ++++++++++-
tests/xfs/529      |   5 +--
tests/xfs/530      |   6 +--
tests/xfs/739      |   9 +---
tests/xfs/740      |   9 +---
tests/xfs/741      |   9 +---
tests/xfs/742      |   9 +---
tests/xfs/743      |   9 +---
tests/xfs/744      |   9 +---
tests/xfs/745      |   9 +---
tests/xfs/746      |   9 +---
48 files changed, 773 insertions(+), 78 deletions(-)
create mode 100755 tests/xfs/1546
create mode 100644 tests/xfs/1546.out
create mode 100755 tests/xfs/1547
create mode 100644 tests/xfs/1547.out
create mode 100755 tests/xfs/1548
create mode 100644 tests/xfs/1548.out
create mode 100755 tests/xfs/1549
create mode 100644 tests/xfs/1549.out
create mode 100755 tests/xfs/1550
create mode 100644 tests/xfs/1550.out
create mode 100755 tests/xfs/1551
create mode 100644 tests/xfs/1551.out
create mode 100755 tests/xfs/1552
create mode 100644 tests/xfs/1552.out
create mode 100755 tests/xfs/1553
create mode 100644 tests/xfs/1553.out
create mode 100755 tests/xfs/1874
create mode 100644 tests/xfs/1874.out
create mode 100755 tests/xfs/1892
create mode 100644 tests/xfs/1892.out
create mode 100755 tests/xfs/1893
create mode 100644 tests/xfs/1893.out