[ANNOUNCE] fstests: master branch updated to 954d9953c545

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]



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


[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux