Hi all, Add a new test to make sure that reflink actually clears the setuid/setgid bits /and/ file capabilities correctly, and then port fstests off the old ALLOCSP and FREESP ioctls since we've removed them in 5.17. If you're going to start using this mess, you probably ought to just pull from my git trees, which are linked below. This is an extraordinary way to destroy everything. Enjoy! Comments and questions are, as always, welcome. --D kernel git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=xfs-merge-5.17 fstests git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=xfs-merge-5.17 --- common/rc | 4 +- ltp/fsstress.c | 4 ++ tests/generic/950 | 108 +++++++++++++++++++++++++++++++++++++++++++++ tests/generic/950.out | 49 ++++++++++++++++++++ tests/generic/951 | 118 +++++++++++++++++++++++++++++++++++++++++++++++++ tests/generic/951.out | 49 ++++++++++++++++++++ tests/generic/952 | 71 +++++++++++++++++++++++++++++ tests/generic/952.out | 13 +++++ tests/xfs/107 | 1 9 files changed, 415 insertions(+), 2 deletions(-) create mode 100755 tests/generic/950 create mode 100644 tests/generic/950.out create mode 100755 tests/generic/951 create mode 100644 tests/generic/951.out create mode 100755 tests/generic/952 create mode 100644 tests/generic/952.out