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. This is the biggest update I've ever made, which contains 23 commitst including several new tests, various improvements and bug fixes: - rework of OVERLAY_MOUNT_OPTIONS handling, now it works as expected - turn _filter_xfs_dmesg() into a generic helper to filter intentional warnings on mixed DIO/buffer I/O - 3 new generic tests, 1 new test for xfs and 1 for overlay - misc bug fixes and minor improvements Many thanks to those who contributed new tests, fixes & enhancements and/or helped review patches! New failures I've noticed in this update: - generic/464 fails as fs corruption on XFS, a fix was posted to XFS list - overlay/041 fails with current v4.14-rc4 tree, the fixes are pending on merge Thanks, Eryu The new head of the master branch is commit: 954d9953c545 xfs: test for NULL xattr buffer problem during unlink New commits: Amir Goldstein (7): [8cbd341fb41d] overlay: remove stale implementation of _scratch_mount_options [510ea2920102] overlay: use default overlay mount options _overlay_mount_dirs() [371f7f52f295] overlay: create helper _overlay_scratch_mount_dirs() [8df8ad0cd253] overlay: fix _overlay_config_override of MOUNT_OPTIONS [766e711f8466] overlay: move _overlay helpers to common/overlay [ca5b89eb90fb] overlay: deduplicate code in overlay mount helpers [44f438c84020] overlay/036: expect EBUSY for dir inuse only when mounting with index=on Andreas Gruenbacher (2): [602b27e93537] common/rc: Further improve gfs2 support [76ddf492fb04] generic/422: Do not hardcode space used by files Brian Foster (1): [954d9953c545] xfs: test for NULL xattr buffer problem during unlink Chandan Rajendra (2): [46a4c2b0edf1] overlay/038: Miscellaneous fixes [2acbc4f07ab2] overlay: Test consistent d_ino feature for non-samefs setup Christoph Hellwig (1): [080570c002a3] generic: add a new test for racing AIO COW writes Dave Chinner (1): [132f37916d2c] generic/166: speed up on slow disks Eryu Guan (1): [a6479f764670] generic: test race between block map change and writeback Hans Holmberg (1): [d565ff1d5a72] xfs/246: add _require_scratch Ilya Dryomov (3): [ca93e26865ab] common: move _filter_xfs_dmesg() to common/filter [5aa662733ab0] common: turn _filter_xfs_dmesg() into _filter_aiodio_dmesg() [228aee780f13] generic/036,208: whitelist [iomap_]dio_complete() WARNs Rostislav Skudnov (2): [cca45d1b9237] holetest: Use pid_t type for fork(2) return value [c4ccc3498eff] bulkstat_unlink_test_modified: Remove extraneous if statement Theodore Ts'o (1): [0b6f8ab93c42] ext4: skip project quota tests if the kernel does not support them Zheng Liu (1): [21db51dd980c] generic: test race when checking i_size on direct i/o read Code Diffstat: .gitignore | 2 + common/config | 4 + common/filter | 25 +++ common/overlay | 152 ++++++++++++++ common/quota | 3 + common/rc | 172 ++------------- common/xfs | 22 -- .../aio-dio-append-write-read-race.c | 230 +++++++++++++++++++++ src/aio-dio-regress/aio-dio-cow-race.c | 115 +++++++++++ src/bulkstat_unlink_test_modified.c | 13 +- src/holetest.c | 11 +- tests/generic/036 | 2 + tests/generic/095 | 7 +- tests/generic/166 | 11 + tests/generic/208 | 2 + tests/generic/224 | 9 +- tests/generic/247 | 9 +- tests/generic/422 | 51 ++--- tests/generic/422.out | 23 +-- tests/generic/446 | 10 +- tests/generic/463 | 59 ++++++ tests/generic/463.out | 2 + tests/generic/464 | 131 ++++++++++++ tests/generic/464.out | 2 + tests/generic/465 | 75 +++++++ tests/generic/465.out | 3 + tests/generic/group | 3 + tests/overlay/005 | 2 +- tests/overlay/010 | 3 +- tests/overlay/014 | 8 +- tests/overlay/031 | 11 +- tests/overlay/035 | 3 +- tests/overlay/036 | 37 +++- tests/overlay/037 | 14 +- tests/overlay/038 | 11 +- tests/overlay/041 | 193 +++++++++++++++++ tests/overlay/041.out | 2 + tests/overlay/group | 1 + tests/xfs/246 | 1 + tests/xfs/433 | 90 ++++++++ tests/xfs/433.out | 2 + tests/xfs/group | 1 + 42 files changed, 1232 insertions(+), 295 deletions(-) -- Eryu Guan eguan@xxxxxxxxxx
Attachment:
signature.asc
Description: PGP signature