public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULLBOMB] fstests: catch us up to 6.12-6.14
@ 2025-02-20 22:02 Darrick J. Wong
  2025-02-20 22:04 ` [GIT PULL 01/10] fstests: more random fixes for v2025.02.16 Darrick J. Wong
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:02 UTC (permalink / raw)
  To: Zorro Lang; +Cc: fstests, xfs

Hi Zorro,

Please accept these pull requests with all the changes needed to bring
fstests for-next uptodate with kernel 6.12-6.14.  These PRs are
generated against your patches-in-queue branch, with the hope that not
too much of that will get changed.

--D

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 01/10] fstests: more random fixes for v2025.02.16
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
@ 2025-02-20 22:04 ` Darrick J. Wong
  2025-02-20 22:04 ` [GIT PULL 02/10] fstests: fix online and offline fsck test groups Darrick J. Wong
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:04 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 f3212c130a75f70a699afee6f6dbeac799abcfe1:

generic/370: don't exclude XFS (2025-02-19 15:54:23 +0800)

are available in the Git repository at:

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

for you to fetch changes up to 977d2533c261382a656417d4288ca79f15fc7655:

dio_writeback_race: align the directio buffer to base page size (2025-02-20 13:52:16 -0800)

----------------------------------------------------------------
fstests: more random fixes for v2025.02.16 [01/22]

Here's the usual odd fixes for fstests.

With a bit of luck, this should all go splendidly.

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

----------------------------------------------------------------
Darrick J. Wong (2):
dio-writeback-race: fix missing mode in O_CREAT
dio_writeback_race: align the directio buffer to base page size

src/dio-writeback-race.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 02/10] fstests: fix online and offline fsck test groups
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
  2025-02-20 22:04 ` [GIT PULL 01/10] fstests: more random fixes for v2025.02.16 Darrick J. Wong
@ 2025-02-20 22:04 ` Darrick J. Wong
  2025-02-20 22:04 ` [GIT PULL 03/10] fstests: enable metadir Darrick J. Wong
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:04 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 977d2533c261382a656417d4288ca79f15fc7655:

dio_writeback_race: align the directio buffer to base page size (2025-02-20 13:52:16 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfstests-dev.git tags/fix-fsck-test-classifications_2025-02-20

for you to fetch changes up to 84b69f0072563cbfe23f02bd462f092339976c8a:

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

----------------------------------------------------------------
fstests: fix online and offline fsck test groups [v32.2 02/22]

I've been working on online fsck for years, and hardening offline fsck
whenever I notice easy to fix discrepancies between the two tools.  Now
that it's been a couple of years since I've seen any problems, I think
it's time to open this to wider testing by dropping /some/ of the
"dangerous" tags.

While working on this I also noticed that some of the fuzz tests were
misclassified, so this patchset fixes those problems too.

With a bit of luck, this should all go splendidly.

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

----------------------------------------------------------------
Darrick J. Wong (12):
misc: drop the dangerous label from xfs_scrub fsstress tests
misc: rename the dangerous_repair group to fuzzers_repair
misc: rename the dangerous_online_repair group to fuzzers_online_repair
misc: rename the dangerous_bothrepair group to fuzzers_bothrepair
misc: rename the dangerous_norepair group to fuzzers_norepair
misc: fix misclassification of xfs_repair fuzz tests
misc: fix misclassification of xfs_scrub + xfs_repair fuzz tests
misc: fix misclassification of verifier fuzz tests
misc: add xfs_scrub + xfs_repair fuzz tests to the scrub and repair groups
misc: remove the dangerous_scrub group
xfs/28[56],xfs/56[56]: add to the auto group
xfs/349: reclassify this test as not dangerous

doc/group-names.txt | 13 ++++++-------
tests/xfs/285       |  2 +-
tests/xfs/286       |  2 +-
tests/xfs/349       |  3 +--
tests/xfs/350       |  2 +-
tests/xfs/351       |  2 +-
tests/xfs/352       |  2 +-
tests/xfs/353       |  2 +-
tests/xfs/354       |  2 +-
tests/xfs/355       |  2 +-
tests/xfs/356       |  2 +-
tests/xfs/357       |  2 +-
tests/xfs/358       |  2 +-
tests/xfs/359       |  2 +-
tests/xfs/360       |  2 +-
tests/xfs/361       |  2 +-
tests/xfs/362       |  2 +-
tests/xfs/363       |  2 +-
tests/xfs/364       |  2 +-
tests/xfs/365       |  2 +-
tests/xfs/366       |  2 +-
tests/xfs/367       |  2 +-
tests/xfs/368       |  2 +-
tests/xfs/369       |  2 +-
tests/xfs/370       |  2 +-
tests/xfs/371       |  2 +-
tests/xfs/372       |  2 +-
tests/xfs/373       |  2 +-
tests/xfs/374       |  2 +-
tests/xfs/375       |  2 +-
tests/xfs/376       |  2 +-
tests/xfs/377       |  2 +-
tests/xfs/378       |  2 +-
tests/xfs/379       |  2 +-
tests/xfs/380       |  2 +-
tests/xfs/381       |  2 +-
tests/xfs/382       |  2 +-
tests/xfs/383       |  2 +-
tests/xfs/384       |  2 +-
tests/xfs/385       |  2 +-
tests/xfs/386       |  2 +-
tests/xfs/387       |  2 +-
tests/xfs/388       |  2 +-
tests/xfs/389       |  2 +-
tests/xfs/390       |  2 +-
tests/xfs/391       |  2 +-
tests/xfs/392       |  2 +-
tests/xfs/393       |  2 +-
tests/xfs/394       |  2 +-
tests/xfs/395       |  2 +-
tests/xfs/396       |  2 +-
tests/xfs/397       |  2 +-
tests/xfs/398       |  2 +-
tests/xfs/399       |  2 +-
tests/xfs/400       |  2 +-
tests/xfs/401       |  2 +-
tests/xfs/402       |  2 +-
tests/xfs/403       |  2 +-
tests/xfs/404       |  2 +-
tests/xfs/405       |  2 +-
tests/xfs/406       |  2 +-
tests/xfs/407       |  2 +-
tests/xfs/408       |  2 +-
tests/xfs/409       |  2 +-
tests/xfs/410       |  2 +-
tests/xfs/411       |  2 +-
tests/xfs/412       |  2 +-
tests/xfs/413       |  2 +-
tests/xfs/414       |  2 +-
tests/xfs/415       |  2 +-
tests/xfs/416       |  2 +-
tests/xfs/417       |  2 +-
tests/xfs/418       |  2 +-
tests/xfs/422       |  2 +-
tests/xfs/423       |  2 +-
tests/xfs/425       |  2 +-
tests/xfs/426       |  2 +-
tests/xfs/427       |  2 +-
tests/xfs/428       |  2 +-
tests/xfs/429       |  2 +-
tests/xfs/430       |  2 +-
tests/xfs/453       |  2 +-
tests/xfs/454       |  2 +-
tests/xfs/455       |  2 +-
tests/xfs/456       |  2 +-
tests/xfs/457       |  2 +-
tests/xfs/458       |  2 +-
tests/xfs/459       |  2 +-
tests/xfs/460       |  2 +-
tests/xfs/461       |  2 +-
tests/xfs/462       |  2 +-
tests/xfs/463       |  2 +-
tests/xfs/464       |  2 +-
tests/xfs/465       |  2 +-
tests/xfs/466       |  2 +-
tests/xfs/467       |  2 +-
tests/xfs/468       |  2 +-
tests/xfs/469       |  2 +-
tests/xfs/470       |  2 +-
tests/xfs/471       |  2 +-
tests/xfs/472       |  2 +-
tests/xfs/473       |  2 +-
tests/xfs/474       |  2 +-
tests/xfs/475       |  2 +-
tests/xfs/476       |  2 +-
tests/xfs/477       |  2 +-
tests/xfs/478       |  2 +-
tests/xfs/479       |  2 +-
tests/xfs/480       |  2 +-
tests/xfs/481       |  2 +-
tests/xfs/482       |  2 +-
tests/xfs/483       |  2 +-
tests/xfs/484       |  2 +-
tests/xfs/485       |  2 +-
tests/xfs/486       |  2 +-
tests/xfs/487       |  2 +-
tests/xfs/488       |  2 +-
tests/xfs/489       |  2 +-
tests/xfs/496       |  2 +-
tests/xfs/497       |  2 +-
tests/xfs/498       |  2 +-
tests/xfs/561       |  2 +-
tests/xfs/562       |  2 +-
tests/xfs/563       |  2 +-
tests/xfs/564       |  2 +-
tests/xfs/565       |  2 +-
tests/xfs/566       |  2 +-
tests/xfs/570       |  2 +-
tests/xfs/571       |  2 +-
tests/xfs/572       |  2 +-
tests/xfs/573       |  2 +-
tests/xfs/574       |  2 +-
tests/xfs/575       |  2 +-
tests/xfs/576       |  2 +-
tests/xfs/577       |  2 +-
tests/xfs/578       |  2 +-
tests/xfs/579       |  2 +-
tests/xfs/580       |  2 +-
tests/xfs/581       |  2 +-
tests/xfs/582       |  2 +-
tests/xfs/583       |  2 +-
tests/xfs/584       |  2 +-
tests/xfs/585       |  2 +-
tests/xfs/586       |  2 +-
tests/xfs/587       |  2 +-
tests/xfs/588       |  2 +-
tests/xfs/589       |  2 +-
tests/xfs/590       |  2 +-
tests/xfs/591       |  2 +-
tests/xfs/592       |  2 +-
tests/xfs/593       |  2 +-
tests/xfs/594       |  2 +-
tests/xfs/595       |  2 +-
tests/xfs/621       |  2 +-
tests/xfs/622       |  2 +-
tests/xfs/628       |  2 +-
tests/xfs/708       |  2 +-
tests/xfs/709       |  2 +-
tests/xfs/710       |  2 +-
tests/xfs/711       |  2 +-
tests/xfs/712       |  2 +-
tests/xfs/713       |  2 +-
tests/xfs/714       |  2 +-
tests/xfs/715       |  2 +-
tests/xfs/717       |  2 +-
tests/xfs/718       |  2 +-
tests/xfs/719       |  2 +-
tests/xfs/721       |  2 +-
tests/xfs/722       |  2 +-
tests/xfs/723       |  2 +-
tests/xfs/724       |  2 +-
tests/xfs/725       |  2 +-
tests/xfs/726       |  2 +-
tests/xfs/727       |  2 +-
tests/xfs/728       |  2 +-
tests/xfs/729       |  2 +-
tests/xfs/730       |  2 +-
tests/xfs/731       |  2 +-
tests/xfs/733       |  2 +-
tests/xfs/734       |  2 +-
tests/xfs/735       |  2 +-
tests/xfs/736       |  2 +-
tests/xfs/737       |  2 +-
tests/xfs/738       |  2 +-
tests/xfs/739       |  2 +-
tests/xfs/740       |  2 +-
tests/xfs/741       |  2 +-
tests/xfs/742       |  2 +-
tests/xfs/743       |  2 +-
tests/xfs/744       |  2 +-
tests/xfs/745       |  2 +-
tests/xfs/746       |  2 +-
tests/xfs/747       |  2 +-
tests/xfs/748       |  2 +-
tests/xfs/749       |  2 +-
tests/xfs/750       |  2 +-
tests/xfs/751       |  2 +-
tests/xfs/752       |  2 +-
tests/xfs/753       |  2 +-
tests/xfs/754       |  2 +-
tests/xfs/755       |  2 +-
tests/xfs/756       |  2 +-
tests/xfs/757       |  2 +-
tests/xfs/758       |  2 +-
tests/xfs/759       |  2 +-
tests/xfs/760       |  2 +-
tests/xfs/761       |  2 +-
tests/xfs/762       |  2 +-
tests/xfs/763       |  2 +-
tests/xfs/764       |  2 +-
tests/xfs/765       |  2 +-
tests/xfs/766       |  2 +-
tests/xfs/767       |  2 +-
tests/xfs/768       |  2 +-
tests/xfs/769       |  2 +-
tests/xfs/770       |  2 +-
tests/xfs/771       |  2 +-
tests/xfs/772       |  2 +-
tests/xfs/773       |  2 +-
tests/xfs/774       |  2 +-
tests/xfs/775       |  2 +-
tests/xfs/776       |  2 +-
tests/xfs/777       |  2 +-
tests/xfs/778       |  2 +-
tests/xfs/779       |  2 +-
tests/xfs/780       |  2 +-
tests/xfs/781       |  2 +-
tests/xfs/782       |  2 +-
tests/xfs/783       |  2 +-
tests/xfs/784       |  2 +-
tests/xfs/785       |  2 +-
tests/xfs/786       |  2 +-
tests/xfs/787       |  2 +-
tests/xfs/788       |  2 +-
tests/xfs/793       |  2 +-
tests/xfs/794       |  2 +-
tests/xfs/796       |  2 +-
tests/xfs/797       |  2 +-
tests/xfs/799       |  2 +-
tests/xfs/800       |  2 +-
tests/xfs/801       |  2 +-
241 files changed, 246 insertions(+), 248 deletions(-)


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 03/10] fstests: enable metadir
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
  2025-02-20 22:04 ` [GIT PULL 01/10] fstests: more random fixes for v2025.02.16 Darrick J. Wong
  2025-02-20 22:04 ` [GIT PULL 02/10] fstests: fix online and offline fsck test groups Darrick J. Wong
@ 2025-02-20 22:04 ` Darrick J. Wong
  2025-02-20 22:05 ` [GIT PULL 04/10] fstests: make protofiles less janky Darrick J. Wong
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:04 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 04/10] fstests: make protofiles less janky
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (2 preceding siblings ...)
  2025-02-20 22:04 ` [GIT PULL 03/10] fstests: enable metadir Darrick J. Wong
@ 2025-02-20 22:05 ` Darrick J. Wong
  2025-02-20 22:05 ` [GIT PULL 05/10] fstests: shard the realtime section Darrick J. Wong
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:05 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 4ddd7a7083e4517a20b933d1eac306527a5e0019:

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

are available in the Git repository at:

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

for you to fetch changes up to 915630e294582b91658e300b2302129d77f36504:

fstests: test mkfs.xfs protofiles with xattr support (2025-02-20 13:52:18 -0800)

----------------------------------------------------------------
fstests: make protofiles less janky [v6.5 04/22]

Add a new regression test for xattr support of xfs protofiles.

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 (4):
xfs/019: reduce _fail calls in test
xfs/019: test reserved file support
xfs: test filesystem creation with xfs_protofile
fstests: test mkfs.xfs protofiles with xattr support

common/config      |   1 +
tests/xfs/019      |  14 ++++--
tests/xfs/019.out  |   5 ++
tests/xfs/1894     | 115 ++++++++++++++++++++++++++++++++++++++++++
tests/xfs/1894.out |   4 ++
tests/xfs/1937     | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++
tests/xfs/1937.out | 102 +++++++++++++++++++++++++++++++++++++
7 files changed, 380 insertions(+), 5 deletions(-)
create mode 100755 tests/xfs/1894
create mode 100644 tests/xfs/1894.out
create mode 100755 tests/xfs/1937
create mode 100644 tests/xfs/1937.out


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 05/10] fstests: shard the realtime section
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (3 preceding siblings ...)
  2025-02-20 22:05 ` [GIT PULL 04/10] fstests: make protofiles less janky Darrick J. Wong
@ 2025-02-20 22:05 ` Darrick J. Wong
  2025-02-20 22:05 ` [GIT PULL 06/10] fstests: store quota files in the metadir Darrick J. Wong
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:05 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 915630e294582b91658e300b2302129d77f36504:

fstests: test mkfs.xfs protofiles with xattr support (2025-02-20 13:52:18 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 153e2550b7bf4b0ebb3c6d0e1757a6709858a0b0:

xfs: fix fuzz tests of rtgroups bitmap and summary files (2025-02-20 13:52:19 -0800)

----------------------------------------------------------------
fstests: shard the realtime section [v6.5 05/22]

Right now, the realtime section uses a single pair of metadata inodes to
store the free space information.  This presents a scalability problem
since every thread trying to allocate or free rt extents have to lock
these files.  It would be very useful if we could begin to tackle these
problems by sharding the realtime section, so create the notion of
realtime groups, which are similar to allocation groups on the data
section.

While we're at it, define a superblock to be stamped into the start of
each rt section.  This enables utilities such as blkid to identify block
devices containing realtime sections, and helpfully avoids the situation
where a file extent can cross an rtgroup boundary.

The best advantage for rtgroups will become evident later when we get to
adding rmap and reflink to the realtime volume, since the geometry
constraints are the same for rt groups and AGs.  Hence we can reuse all
that code directly.

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 (15):
common/populate: refactor caching of metadumps to a helper
common/{fuzzy,populate}: use _scratch_xfs_mdrestore
fuzzy: stress data and rt sections of xfs filesystems equally
fuzzy: run fsx on data and rt sections of xfs filesystems equally
common/ext4: reformat external logs during mdrestore operations
common/populate: use metadump v2 format by default for fs metadata snapshots
punch-alternating: detect xfs realtime files with large allocation units
xfs/206: update mkfs filtering for rt groups feature
common: pass the realtime device to xfs_db when possible
xfs/185: update for rtgroups
xfs/449: update test to know about xfs_db -R
xfs/271,xfs/556: fix tests to deal with rtgroups output in bmap/fsmap commands
common/xfs: capture realtime devices during metadump/mdrestore
common/fuzzy: adapt the scrub stress tests to support rtgroups
xfs: fix fuzz tests of rtgroups bitmap and summary files

common/ext4             |  17 +++++-
common/fuzzy            | 138 ++++++++++++++++++++++++++++++++++++------------
common/metadump         |  22 ++++++--
common/populate         |  85 ++++++++++++++++-------------
common/xfs              |  87 +++++++++++++++++++++++++++---
src/punch-alternating.c |  28 +++++++++-
tests/xfs/114           |   4 ++
tests/xfs/146           |   2 +-
tests/xfs/185           |  65 +++++++++++++++++------
tests/xfs/187           |   3 +-
tests/xfs/206           |   1 +
tests/xfs/271           |   4 +-
tests/xfs/341           |   4 +-
tests/xfs/449           |   6 ++-
tests/xfs/556           |  16 +++---
tests/xfs/581           |   9 +++-
tests/xfs/582           |  14 ++---
tests/xfs/720           |   2 +-
tests/xfs/739           |   6 ++-
tests/xfs/740           |   6 ++-
tests/xfs/741           |   6 ++-
tests/xfs/742           |   6 ++-
tests/xfs/743           |   6 ++-
tests/xfs/744           |   6 ++-
tests/xfs/745           |   6 ++-
tests/xfs/746           |   6 ++-
tests/xfs/793           |  14 ++---
tests/xfs/795           |   2 +-
28 files changed, 436 insertions(+), 135 deletions(-)


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 06/10] fstests: store quota files in the metadir
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (4 preceding siblings ...)
  2025-02-20 22:05 ` [GIT PULL 05/10] fstests: shard the realtime section Darrick J. Wong
@ 2025-02-20 22:05 ` Darrick J. Wong
  2025-02-20 22:05 ` [GIT PULL 07/10] fstests: enable quota for realtime volumes Darrick J. Wong
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:05 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 153e2550b7bf4b0ebb3c6d0e1757a6709858a0b0:

xfs: fix fuzz tests of rtgroups bitmap and summary files (2025-02-20 13:52:19 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 7ba79ac12c4be53d13673236b2d8f1a86076e5e0:

xfs: fix tests for persistent qflags (2025-02-20 13:52:20 -0800)

----------------------------------------------------------------
fstests: store quota files in the metadir [v6.5 06/22]

These are the fstests adjustments to quota handling in metadir
filesystems, which means finding the quota inodes through paths, and
adjusting to quota options being persistent.

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 (4):
xfs: update tests for quota files in the metadir
xfs: test persistent quota flags
xfs: fix quota detection in fuzz tests
xfs: fix tests for persistent qflags

common/quota                           |   1 +
common/rc                              |   1 +
common/xfs                             |  21 +++++
tests/generic/563                      |   8 +-
tests/xfs/007                          |   2 +-
tests/xfs/096                          |   1 +
tests/xfs/096.out                      |   2 +-
tests/xfs/106                          |   2 +-
tests/xfs/116                          |  13 ++-
tests/xfs/116.cfg                      |   1 +
tests/xfs/{116.out => 116.out.default} |   0
tests/xfs/116.out.metadir              |   3 +
tests/xfs/152                          |   2 +-
tests/xfs/1891                         | 128 ++++++++++++++++++++++++++++
tests/xfs/1891.out                     | 147 +++++++++++++++++++++++++++++++++
tests/xfs/263                          |   1 +
tests/xfs/263.out                      |   2 +-
tests/xfs/425                          |   5 +-
tests/xfs/426                          |   5 +-
tests/xfs/427                          |   5 +-
tests/xfs/428                          |   5 +-
tests/xfs/429                          |   5 +-
tests/xfs/430                          |   5 +-
tests/xfs/487                          |   5 +-
tests/xfs/488                          |   5 +-
tests/xfs/489                          |   5 +-
tests/xfs/779                          |   5 +-
tests/xfs/780                          |   5 +-
tests/xfs/781                          |   5 +-
29 files changed, 376 insertions(+), 19 deletions(-)
create mode 100644 tests/xfs/116.cfg
rename tests/xfs/{116.out => 116.out.default} (100%)
create mode 100644 tests/xfs/116.out.metadir
create mode 100755 tests/xfs/1891
create mode 100644 tests/xfs/1891.out


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 07/10] fstests: enable quota for realtime volumes
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (5 preceding siblings ...)
  2025-02-20 22:05 ` [GIT PULL 06/10] fstests: store quota files in the metadir Darrick J. Wong
@ 2025-02-20 22:05 ` Darrick J. Wong
  2025-02-20 22:06 ` [GIT PULL 08/10] fstests: check new 6.14 behaviors Darrick J. Wong
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:05 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 7ba79ac12c4be53d13673236b2d8f1a86076e5e0:

xfs: fix tests for persistent qflags (2025-02-20 13:52:20 -0800)

are available in the Git repository at:

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

for you to fetch changes up to f5be7b47b120876ac7f256781744c834bad22db6:

xfs: regression testing of quota on the realtime device (2025-02-20 13:52:20 -0800)

----------------------------------------------------------------
fstests: enable quota for realtime volumes [v6.5 07/22]

The sole patch in this series sets up functional testing for quota on
the xfs realtime device.

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 (3):
common: enable testing of realtime quota when supported
xfs: fix quota tests to adapt to realtime quota
xfs: regression testing of quota on the realtime device

common/populate    |  10 ++-
common/quota       |  45 ++++++++------
common/xfs         |  62 +++++++++++++++++++
tests/generic/219  |   1 +
tests/generic/230  |   1 +
tests/generic/305  |   1 +
tests/generic/326  |   1 +
tests/generic/327  |   1 +
tests/generic/328  |   1 +
tests/generic/566  |   4 +-
tests/generic/587  |   1 +
tests/generic/603  |   1 +
tests/generic/691  |   2 +
tests/generic/710  |   4 +-
tests/xfs/050      |   2 +
tests/xfs/096      |   4 ++
tests/xfs/106      |   1 +
tests/xfs/108      |   2 +
tests/xfs/152      |   1 +
tests/xfs/153      |   2 +
tests/xfs/161      |   1 +
tests/xfs/1858     | 174 +++++++++++++++++++++++++++++++++++++++++++++++++++++
tests/xfs/1858.out |  47 +++++++++++++++
tests/xfs/213      |   1 +
tests/xfs/214      |   1 +
tests/xfs/220      |   2 +
tests/xfs/299      |   2 +
tests/xfs/330      |   1 +
tests/xfs/434      |   1 +
tests/xfs/435      |   1 +
tests/xfs/440      |   3 +
tests/xfs/441      |   1 +
tests/xfs/442      |   1 +
tests/xfs/508      |   2 +
tests/xfs/511      |  10 ++-
tests/xfs/720      |   5 ++
36 files changed, 377 insertions(+), 23 deletions(-)
create mode 100755 tests/xfs/1858
create mode 100644 tests/xfs/1858.out


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 08/10] fstests: check new 6.14 behaviors
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (6 preceding siblings ...)
  2025-02-20 22:05 ` [GIT PULL 07/10] fstests: enable quota for realtime volumes Darrick J. Wong
@ 2025-02-20 22:06 ` Darrick J. Wong
  2025-02-20 22:06 ` [GIT PULL 09/10] fstests: realtime reverse-mapping support Darrick J. Wong
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:06 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 f5be7b47b120876ac7f256781744c834bad22db6:

xfs: regression testing of quota on the realtime device (2025-02-20 13:52:20 -0800)

are available in the Git repository at:

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

for you to fetch changes up to ab6d4b4067053679508792dc14d135d828b7e19b:

common: test statfs reporting with project quota (2025-02-20 13:52:20 -0800)

----------------------------------------------------------------
fstests: check new 6.14 behaviors [08/22]

Adjust fstests to check for new behaviors introduced in 6.14.

With a bit of luck, this should all go splendidly.

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

----------------------------------------------------------------
Darrick J. Wong (1):
common: test statfs reporting with project quota

tests/generic/1955     | 114 +++++++++++++++++++++++++++++++++++++++++++++++++
tests/generic/1955.out |  13 ++++++
2 files changed, 127 insertions(+)
create mode 100755 tests/generic/1955
create mode 100644 tests/generic/1955.out


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 09/10] fstests: realtime reverse-mapping support
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (7 preceding siblings ...)
  2025-02-20 22:06 ` [GIT PULL 08/10] fstests: check new 6.14 behaviors Darrick J. Wong
@ 2025-02-20 22:06 ` Darrick J. Wong
  2025-02-20 22:06 ` [GIT PULL 10/10] fstests: reflink on the realtime device Darrick J. Wong
  2025-02-21  5:41 ` [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Zorro Lang
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:06 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 ab6d4b4067053679508792dc14d135d828b7e19b:

common: test statfs reporting with project quota (2025-02-20 13:52:20 -0800)

are available in the Git repository at:

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

for you to fetch changes up to b18c215bfdbfae74b29f427b6cf6695a9f4b2dc6:

fuzzy: create missing fuzz tests for rt rmap btrees (2025-02-20 13:52:21 -0800)

----------------------------------------------------------------
fstests: realtime reverse-mapping support [v6.5 09/22]

Fix a few regressions in fstests when rmap is enabled on the realtime
volume.

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 (13):
xfs: fix tests that try to access the realtime rmap inode
xfs/336: port to common/metadump
fuzz: for fuzzing the rtrmapbt, find the path to the rt rmap btree file
xfs: race fsstress with realtime rmap btree scrub and repair
xfs: fix various problems with fsmap detecting the data device
xfs/341: update test for rtgroup-based rmap
xfs/3{43,32}: adapt tests for rt extent size greater than 1
xfs/291: use _scratch_mkfs_sized instead of opencoding the logic
xfs/104: use _scratch_mkfs_sized
xfs/443: use file allocation unit, not dbsize
populate: adjust rtrmap calculations for rtgroups
populate: check that we created a realtime rmap btree of the given height
fuzzy: create missing fuzz tests for rt rmap btrees

common/populate    | 36 +++++++++++++++++++++++++-
common/xfs         | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
tests/xfs/104      |  6 ++---
tests/xfs/122.out  |  1 -
tests/xfs/1528     | 38 ++++++++++++++++++++++++++++
tests/xfs/1528.out |  4 +++
tests/xfs/1529     | 37 +++++++++++++++++++++++++++
tests/xfs/1529.out |  4 +++
tests/xfs/1817     | 39 ++++++++++++++++++++++++++++
tests/xfs/1817.out |  2 ++
tests/xfs/1821     | 45 +++++++++++++++++++++++++++++++++
tests/xfs/1821.out |  2 ++
tests/xfs/1857     | 39 ++++++++++++++++++++++++++++
tests/xfs/1857.out |  2 ++
tests/xfs/1893     |  2 +-
tests/xfs/272      |  2 +-
tests/xfs/276      |  2 +-
tests/xfs/277      |  2 +-
tests/xfs/291      |  2 +-
tests/xfs/332      |  6 +----
tests/xfs/332.out  |  2 --
tests/xfs/333      | 43 -------------------------------
tests/xfs/333.out  |  6 -----
tests/xfs/336      | 34 ++++++++-----------------
tests/xfs/336.out  |  4 +--
tests/xfs/337      |  2 +-
tests/xfs/338      | 30 ++++++++++++++++++----
tests/xfs/339      |  5 ++--
tests/xfs/340      | 25 ++++++++++++++----
tests/xfs/341      | 12 +++------
tests/xfs/341.out  |  1 -
tests/xfs/342      |  4 +--
tests/xfs/343      |  2 ++
tests/xfs/406      |  6 +++--
tests/xfs/407      |  6 +++--
tests/xfs/408      |  7 ++++--
tests/xfs/409      |  7 ++++--
tests/xfs/443      |  9 ++++---
tests/xfs/481      |  6 +++--
tests/xfs/482      |  7 ++++--
40 files changed, 431 insertions(+), 132 deletions(-)
create mode 100755 tests/xfs/1528
create mode 100644 tests/xfs/1528.out
create mode 100755 tests/xfs/1529
create mode 100644 tests/xfs/1529.out
create mode 100755 tests/xfs/1817
create mode 100644 tests/xfs/1817.out
create mode 100755 tests/xfs/1821
create mode 100644 tests/xfs/1821.out
create mode 100755 tests/xfs/1857
create mode 100644 tests/xfs/1857.out
delete mode 100755 tests/xfs/333
delete mode 100644 tests/xfs/333.out


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [GIT PULL 10/10] fstests: reflink on the realtime device
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (8 preceding siblings ...)
  2025-02-20 22:06 ` [GIT PULL 09/10] fstests: realtime reverse-mapping support Darrick J. Wong
@ 2025-02-20 22:06 ` Darrick J. Wong
  2025-02-21  5:41 ` [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Zorro Lang
  10 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-20 22:06 UTC (permalink / raw)
  To: djwong, zlang; +Cc: fstests, hch, linux-xfs

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 b18c215bfdbfae74b29f427b6cf6695a9f4b2dc6:

fuzzy: create missing fuzz tests for rt rmap btrees (2025-02-20 13:52:21 -0800)

are available in the Git repository at:

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

for you to fetch changes up to b5c6d3f2e83d023f1dc102b76c5685b180949f88:

common/xfs: fix _xfs_get_file_block_size when rtinherit is set and no rt section (2025-02-20 13:52:21 -0800)

----------------------------------------------------------------
fstests: reflink on the realtime device [v6.5 10/22]

This patchset enables use of the file data block sharing feature (i.e.
reflink) on the realtime device.  It follows the same basic sequence as
the realtime rmap series -- first a few cleanups; then widening of the
API parameters; and introduction of the new btree format and inode fork
format.  Next comes enabling CoW and remapping for the rt device; new
scrub, repair, and health reporting code; and at the end we implement
some code to lengthen write requests so that rt extents are always CoWed
fully.

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 (7):
common/populate: create realtime refcount btree
xfs: create fuzz tests for the realtime refcount btree
xfs/27[24]: adapt for checking files on the realtime volume
xfs: race fsstress with realtime refcount btree scrub and repair
xfs: remove xfs/131 now that we allow reflink on realtime volumes
generic/331,xfs/240: support files that skip delayed allocation
common/xfs: fix _xfs_get_file_block_size when rtinherit is set and no rt section

common/populate       | 26 ++++++++++++++++++---
common/xfs            | 15 +++++++++++++
tests/generic/331     | 13 +++++++++--
tests/generic/331.out |  2 +-
tests/xfs/131         | 46 --------------------------------------
tests/xfs/131.out     |  5 -----
tests/xfs/1538        | 38 +++++++++++++++++++++++++++++++
tests/xfs/1538.out    |  4 ++++
tests/xfs/1539        | 38 +++++++++++++++++++++++++++++++
tests/xfs/1539.out    |  4 ++++
tests/xfs/1540        | 38 +++++++++++++++++++++++++++++++
tests/xfs/1540.out    |  4 ++++
tests/xfs/1541        | 39 ++++++++++++++++++++++++++++++++
tests/xfs/1541.out    |  4 ++++
tests/xfs/1542        | 38 +++++++++++++++++++++++++++++++
tests/xfs/1542.out    |  4 ++++
tests/xfs/1543        | 37 ++++++++++++++++++++++++++++++
tests/xfs/1543.out    |  4 ++++
tests/xfs/1544        | 37 ++++++++++++++++++++++++++++++
tests/xfs/1544.out    |  4 ++++
tests/xfs/1545        | 38 +++++++++++++++++++++++++++++++
tests/xfs/1545.out    |  4 ++++
tests/xfs/1818        | 40 +++++++++++++++++++++++++++++++++
tests/xfs/1818.out    |  2 ++
tests/xfs/1819        | 40 +++++++++++++++++++++++++++++++++
tests/xfs/1819.out    |  2 ++
tests/xfs/1893        |  2 +-
tests/xfs/240         | 12 ++++++++--
tests/xfs/240.out     |  2 +-
tests/xfs/272         | 40 ++++++++++++++++++++++-----------
tests/xfs/274         | 62 +++++++++++++++++++++++++++++++++++----------------
31 files changed, 551 insertions(+), 93 deletions(-)
delete mode 100755 tests/xfs/131
delete mode 100644 tests/xfs/131.out
create mode 100755 tests/xfs/1538
create mode 100644 tests/xfs/1538.out
create mode 100755 tests/xfs/1539
create mode 100644 tests/xfs/1539.out
create mode 100755 tests/xfs/1540
create mode 100644 tests/xfs/1540.out
create mode 100755 tests/xfs/1541
create mode 100644 tests/xfs/1541.out
create mode 100755 tests/xfs/1542
create mode 100644 tests/xfs/1542.out
create mode 100755 tests/xfs/1543
create mode 100644 tests/xfs/1543.out
create mode 100755 tests/xfs/1544
create mode 100644 tests/xfs/1544.out
create mode 100755 tests/xfs/1545
create mode 100644 tests/xfs/1545.out
create mode 100755 tests/xfs/1818
create mode 100644 tests/xfs/1818.out
create mode 100755 tests/xfs/1819
create mode 100644 tests/xfs/1819.out


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULLBOMB] fstests: catch us up to 6.12-6.14
  2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
                   ` (9 preceding siblings ...)
  2025-02-20 22:06 ` [GIT PULL 10/10] fstests: reflink on the realtime device Darrick J. Wong
@ 2025-02-21  5:41 ` Zorro Lang
  2025-02-21 16:38   ` Darrick J. Wong
  10 siblings, 1 reply; 13+ messages in thread
From: Zorro Lang @ 2025-02-21  5:41 UTC (permalink / raw)
  To: Darrick J. Wong; +Cc: fstests, xfs

On Thu, Feb 20, 2025 at 02:02:45PM -0800, Darrick J. Wong wrote:
> Hi Zorro,
> 
> Please accept these pull requests with all the changes needed to bring
> fstests for-next uptodate with kernel 6.12-6.14.  These PRs are
> generated against your patches-in-queue branch, with the hope that not
> too much of that will get changed.

Hi Darrick,

Are you much hurry to have this large "PR BOMB"? It's Friday for me, I'm
going to test and release fstests of this week. I planned to have a stable
fstests release this week, which contains your large random-fixes and some
other fixes/updates. Then we can move forward after that big feature change
last time.

I'll try to make a release next week too, for your big PR bomb. Good news
is they "nearly" don't affect other filesystems. So if they can through
my basic regression test, I'll merge them soon. Or merge part of them at
first.

I'll merge them to the patches-in-queue branch at first (after the release
of this week). Then test it and talk with you about more details.

Thanks,
Zorro

> 
> --D
> 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [GIT PULLBOMB] fstests: catch us up to 6.12-6.14
  2025-02-21  5:41 ` [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Zorro Lang
@ 2025-02-21 16:38   ` Darrick J. Wong
  0 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-02-21 16:38 UTC (permalink / raw)
  To: Zorro Lang; +Cc: fstests, xfs

On Fri, Feb 21, 2025 at 01:41:26PM +0800, Zorro Lang wrote:
> On Thu, Feb 20, 2025 at 02:02:45PM -0800, Darrick J. Wong wrote:
> > Hi Zorro,
> > 
> > Please accept these pull requests with all the changes needed to bring
> > fstests for-next uptodate with kernel 6.12-6.14.  These PRs are
> > generated against your patches-in-queue branch, with the hope that not
> > too much of that will get changed.
> 
> Hi Darrick,
> 
> Are you much hurry to have this large "PR BOMB"? It's Friday for me, I'm
> going to test and release fstests of this week. I planned to have a stable
> fstests release this week, which contains your large random-fixes and some
> other fixes/updates. Then we can move forward after that big feature change
> last time.

No big hurry, just getting PRs lined up for after patches-in-queue goes
to for-next.

--D

> I'll try to make a release next week too, for your big PR bomb. Good news
> is they "nearly" don't affect other filesystems. So if they can through
> my basic regression test, I'll merge them soon. Or merge part of them at
> first.
> 
> I'll merge them to the patches-in-queue branch at first (after the release
> of this week). Then test it and talk with you about more details.
> 
> Thanks,
> Zorro
> 
> > 
> > --D
> > 
> 

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-02-21 16:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-20 22:02 [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Darrick J. Wong
2025-02-20 22:04 ` [GIT PULL 01/10] fstests: more random fixes for v2025.02.16 Darrick J. Wong
2025-02-20 22:04 ` [GIT PULL 02/10] fstests: fix online and offline fsck test groups Darrick J. Wong
2025-02-20 22:04 ` [GIT PULL 03/10] fstests: enable metadir Darrick J. Wong
2025-02-20 22:05 ` [GIT PULL 04/10] fstests: make protofiles less janky Darrick J. Wong
2025-02-20 22:05 ` [GIT PULL 05/10] fstests: shard the realtime section Darrick J. Wong
2025-02-20 22:05 ` [GIT PULL 06/10] fstests: store quota files in the metadir Darrick J. Wong
2025-02-20 22:05 ` [GIT PULL 07/10] fstests: enable quota for realtime volumes Darrick J. Wong
2025-02-20 22:06 ` [GIT PULL 08/10] fstests: check new 6.14 behaviors Darrick J. Wong
2025-02-20 22:06 ` [GIT PULL 09/10] fstests: realtime reverse-mapping support Darrick J. Wong
2025-02-20 22:06 ` [GIT PULL 10/10] fstests: reflink on the realtime device Darrick J. Wong
2025-02-21  5:41 ` [GIT PULLBOMB] fstests: catch us up to 6.12-6.14 Zorro Lang
2025-02-21 16:38   ` Darrick J. Wong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox