[ANNOUNCE] fstests: master branch updated to 22b06b010cc6

[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 probably the biggest update I've ever made.
Notably, I pulled in the leasetest patchset from Ira Weiny, the fs-verity
patchset from Eric Biggers. The locktest changes only affect generic/131 and
the new generic/571 leasetest case, and the fs-verity tests will only run if
you have fs-verity support, other than that the two patchsets should not have
other side effect.

Some other new tests and random fixes are also merged, but I don't expect to
see any new failures. If you hit bugs please drop bug report and/or fixes to
the list.

Many thanks to Jeff Layton, Filipe Manana and Christoph Hellwig for reviewing
patches!

Thanks,
Eryu

The new head of the master branch is commit:

22b06b010cc6 generic: check reflink multiple mmap write

New commits:

Darrick J. Wong (5):
      [5b2232dde59d] xfs/196: check for delalloc blocks after pwrite
      [d48645e8a120] xfs/{088, 089, 091}: redirect stderr when writing to corrupt fs
      [7c1c3fa59331] xfs/263: use _scratch_mkfs_xfs instead of open-coded mkfs call
      [96b5068aa2b9] populate: punch files after writing to fragment free space properly
      [22b06b010cc6] generic: check reflink multiple mmap write

Eric Biggers (8):
      [12629d54e2fa] common/filter: add _filter_xfs_io_fiemap()
      [0467d90019dd] common/verity: add common functions for testing fs-verity
      [16f52cac08a6] generic: test general behavior of verity files
      [59c53985cbe6] generic: test access controls on the fs-verity ioctls
      [98abd9a8d47b] generic: test corrupting verity files
      [cb20d83e824c] generic: test that fs-verity is using the correct measurement values
      [5f8fccd0a087] generic: test using fs-verity and fscrypt simultaneously
      [78fa1fb8163d] generic: test the fs-verity built-in signature verification support

Ira Weiny (16):
      [0beb74fb70e6] src/locktest: Remove unnecessary sleep
      [6cb474bc17e7] src/locktest: Remove OPEN macro
      [4d5f16cf639b] src/locktest: Change command macro names
      [a5f4ca19e656] src/locktest: Add get_cmd_str
      [214cc10503cd] src/locktest.c: Clean up client command passing
      [8deddd16f4d3] src/locktest.c: Fix return code if last test fails
      [f10a6b4a4e26] generic/131: Clean up pid variables
      [450873c962a1] generic/131: Save stderr for debugging
      [170771f3c838] src/locktest: Clean up error output
      [4d0f2152e5ba] src/locktest: Audit all debug output
      [a4940119d16a] src/locktest: Add run() function
      [82ae25c4dfaa] src/locktest: Add simple lease testing
      [6d3cbc48a581] src/locktest: Add lease testing for basic signal reception
      [a7bfbe8b2e19] src/locktest: Add truncate lease tests
      [f91931a1a68e] common/locktest: Add common locktest functions
      [ac92390251f3] generic: Add lease testing

Josef Bacik (1):
      [17c22e556f8f] btrfs: add a test for multi-subvolume fsyncing

Murphy Zhou (1):
      [95a2510bb1f2] generic/001: remove unnecessary backslash

kaixuxia (1):
      [fe64c0e70d9a] src/renameat2: remove duplicated renameat2 system call number for i386


Code Diffstat:

 .gitignore                  |   1 +
 common/config               |   2 +
 common/filter               |  24 ++
 common/locktest             |  95 +++++
 common/populate             |  54 ++-
 common/verity               | 215 ++++++++++
 src/Makefile                |   2 +-
 src/locktest.c              | 999 +++++++++++++++++++++++++++++---------------
 src/mmap-write-concurrent.c | 155 +++++++
 src/renameat2.c             |   4 -
 tests/btrfs/196             | 110 +++++
 tests/btrfs/196.out         |   2 +
 tests/btrfs/group           |   1 +
 tests/generic/001           |   2 +-
 tests/generic/131           |  54 +--
 tests/generic/571           |  32 ++
 tests/generic/571.out       |   2 +
 tests/generic/572           | 199 +++++++++
 tests/generic/572.out       |  74 ++++
 tests/generic/573           |  73 ++++
 tests/generic/573.out       |  14 +
 tests/generic/574           | 154 +++++++
 tests/generic/574.out       |  91 ++++
 tests/generic/575           | 112 +++++
 tests/generic/575.out       |   5 +
 tests/generic/576           |  80 ++++
 tests/generic/576.out       |  12 +
 tests/generic/577           | 150 +++++++
 tests/generic/577.out       |  42 ++
 tests/generic/578           | 105 +++++
 tests/generic/578.out       |  31 ++
 tests/generic/group         |   8 +
 tests/xfs/088               |   2 +-
 tests/xfs/089               |   2 +-
 tests/xfs/091               |   2 +-
 tests/xfs/196               |   2 +
 tests/xfs/263               |   4 +-
 37 files changed, 2493 insertions(+), 423 deletions(-)
--
Eryu Guan
guaneryu@xxxxxxxxx

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