Hi all, The for-next branch of the xfstests repository at: git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git has just been updated and tagged as v2023.01.15 release. Release Notes: 1) There're 9 new cases --- btrfs/282, generic/706 and xfs/56[0~6]. But those xfs cases are not in auto group. 2) This version contains lots of changes about xfs fuzzy testing, and some new cases about xfs scrub or online repair. 3) A new option (-R) for fsstress.c, to disable all write operations. 4) A new group named "dangerous_fsstress_scrub". More details refer to below. Thanks for all your contribution! Thanks, Zorro The new head of the for-next branch is commit: e64416195116 xfs: stress test xfs_scrub(8) with freeze and ro-remount loops New commits: Baokun Li (1): [e3774b281662] overlay: avoid to use NULL OVL_BASE_FSTYP for mounting Darrick J. Wong (21): [d11cbe84059c] xfs/422: create a new test group for fsstress/repair racers [7594bbb51c87] xfs/422: move the fsstress/freeze/scrub racing logic to common/fuzzy [8726d00c07a9] xfs/422: rework feature detection so we only test-format scratch once [69f8e4b9660d] fuzzy: clean up scrub stress programs quietly [47b2e809e8c8] fuzzy: rework scrub stress output filtering [7e8c6ae6a371] fuzzy: explicitly check for common/inject in _require_xfs_stress_online_repair [1286e151137e] fuzzy: give each test local control over what scrub stress tests get run [7dad01eeeda8] fuzzy: test the scrub stress subcommands before looping [20df87599f66] fuzzy: make scrub stress loop control more robust [ae42d50a2acd] fuzzy: abort scrub stress testing if the scratch fs went down [4564b9e5c515] fuzzy: clear out the scratch filesystem if it's too full [ef4ba08094d9] fuzzy: increase operation count for each fsstress invocation [871ddabd2c02] fuzzy: clean up frozen fses after scrub stress testing [471e77707b83] fuzzy: make freezing optional for scrub stress tests [c0806ff353c6] fuzzy: allow substitution of AG numbers when configuring scrub stress test [fd1fad06abd2] fuzzy: delay the start of the scrub loop when stress-testing scrub [a2056ca8917b] fuzzy: enhance scrub stress testing to use fsx [310faada9642] fuzzy: refactor fsmap stress test to use our helper functions [cbcb0632a81b] xfs: race fsmap with readonly remounts to detect crash or livelock [303c484039fd] xfs: stress test xfs_scrub(8) with fsstress [e64416195116] xfs: stress test xfs_scrub(8) with freeze and ro-remount loops David Disseldorp (1): [280e3f32e6ef] common/rc: drop SGI DMF specific _mount_ops_filter Filipe Manana (1): [fde636203ffd] generic: test lseek with seek data mode on a one byte file Johannes Thumshirn (1): [2151aae2e038] btrfs/012: check if ext4 is available Qu Wenruo (1): [b2188973c251] btrfs: add a test case to verify scrub speed throttle works Code Diffstat: check | 1 + common/fuzzy | 484 +++++++++++++++++++++++++++++++++++++++++++++++++ common/overlay | 7 +- common/rc | 15 +- doc/group-names.txt | 2 + ltp/fsstress.c | 18 +- src/seek_sanity_test.c | 36 ++++ tests/btrfs/012 | 1 + tests/btrfs/282 | 83 +++++++++ tests/btrfs/282.out | 3 + tests/generic/706 | 36 ++++ tests/generic/706.out | 2 + tests/xfs/285 | 44 ++--- tests/xfs/285.out | 4 +- tests/xfs/286 | 46 ++--- tests/xfs/286.out | 4 +- tests/xfs/422 | 109 ++--------- tests/xfs/422.out | 4 +- tests/xfs/517 | 91 +--------- tests/xfs/517.out | 4 +- tests/xfs/560 | 38 ++++ tests/xfs/560.out | 2 + tests/xfs/561 | 39 ++++ tests/xfs/561.out | 2 + tests/xfs/562 | 39 ++++ tests/xfs/562.out | 2 + tests/xfs/563 | 40 ++++ tests/xfs/563.out | 2 + tests/xfs/564 | 40 ++++ tests/xfs/564.out | 2 + tests/xfs/565 | 38 ++++ tests/xfs/565.out | 2 + tests/xfs/566 | 38 ++++ tests/xfs/566.out | 2 + 34 files changed, 1001 insertions(+), 279 deletions(-) -- Zorro Lang zlang@xxxxxxxxxx