Hi all, The master branch of the xfstests repository at: git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git have just been updated. The idmapped mount tests from Christian Brauner are merged in this update, many thanks to Christian for the 10+ rounds of revision! Other updates are various random fixes from Darrick J. Wong, Pavel Reichl and Sun Ke, thanks a lot! Thanks, Eryu The new head of the master branch is commit: 15510d3a2081 generic/003: Amend the test for exfat New commits: Christian Brauner (6): [a7f90c1433f3] generic: add test for detached mount propagation [0d1af68e1a9d] generic: add fstests for idmapped mounts [bacf9b2d6d61] common/rc: add _scratch_{u}mount_idmapped() helpers [56908a2eb566] common/quota: move _qsetup() helper to common code [8a0c1200c1b3] xfs: quotas and idmapped mounts [c188f26b2b7d] xfs: quotas on idmapped mounts Darrick J. Wong (8): [f7a8c5c4ad1e] xfs/506: fix regression on freshly quotachecked filesystem [d57433fc9941] generic/563: selectively remove the io cgroup controller [4e9ffa131685] xfs/521,530: refactor scratch fs check [c25b43fbe789] common/dump: filter out xfs_restore messages about fallocate failures [552a0cdd65d0] misc: replace more open-coded _scratch_xfs_db calls [a2330d65ff55] generic/620: fix order of require_scratch calls [97dd2c3a6a0d] generic/{094,225}: skip test when the xfs rt extent size is larger than 1 fsb [08de8433acde] xfs/305: make sure that fsstress is still running when we quotaoff Pavel Reichl (3): [0c95c8acb82d] common: hide permision warning from mkswap for exfat [08e93fa7cae1] generic/554: hide permision warning on exfat [15510d3a2081] generic/003: Amend the test for exfat Sun Ke (1): [718f490a718f] generic/591: add _require_odirect Code Diffstat: .gitignore | 3 + README | 5 +- common/dump | 1 + common/quota | 20 + common/rc | 92 +- common/repair | 2 +- configure.ac | 2 + include/builddefs.in | 1 + m4/Makefile | 1 + m4/package_libcap.m4 | 4 + src/Makefile | 8 +- src/detached_mounts_propagation.c | 189 + src/feature.c | 40 +- src/idmapped-mounts/Makefile | 40 + src/idmapped-mounts/idmapped-mounts.c | 8916 +++++++++++++++++++++++++++++++++ src/idmapped-mounts/missing.h | 151 + src/idmapped-mounts/mount-idmapped.c | 431 ++ src/idmapped-mounts/utils.c | 134 + src/idmapped-mounts/utils.h | 30 + tests/generic/003 | 29 +- tests/generic/094 | 5 + tests/generic/225 | 5 + tests/generic/554 | 3 +- tests/generic/563 | 7 +- tests/generic/591 | 1 + tests/generic/620 | 2 +- tests/generic/632 | 46 + tests/generic/632.out | 2 + tests/generic/633 | 42 + tests/generic/633.out | 2 + tests/generic/group | 2 + tests/xfs/030 | 2 +- tests/xfs/050 | 19 - tests/xfs/083 | 2 +- tests/xfs/152 | 377 ++ tests/xfs/152.out | 657 +++ tests/xfs/153 | 212 + tests/xfs/153.out | 129 + tests/xfs/299 | 19 - tests/xfs/305 | 2 +- tests/xfs/506 | 1 + tests/xfs/521 | 2 +- tests/xfs/530 | 2 +- tests/xfs/group | 2 + 44 files changed, 11577 insertions(+), 65 deletions(-) -- Eryu Guan guaneryu@gmail.com