]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
fstests: add AFS support
authorDavid Howells <dhowells@redhat.com>
Mon, 24 Apr 2023 14:10:37 +0000 (15:10 +0100)
committerZorro Lang <zlang@kernel.org>
Sun, 30 Apr 2023 16:00:02 +0000 (00:00 +0800)
commit3e7529aff5d2625f79a0dee371f7eb4cbb61071d
tree66cc537446db45291793d20c3924fc2d92a99306
parentea9160e0fcaf463a2339b47ad2cd00c56e806352
fstests: add AFS support

Add support for the AFS filesystem.  AFS is a network filesystem and there
are a number of features it doesn't support.

 - No mkfs.  (Kind of.  An AFS volume server can be asked to create a new
   volume, but that's probably best left to AFS-specific test suites.
   Further, a volume would need to be destroyed before another of the same
   name could be created; it's not simply a matter of overwriting the old
   one as it is on a blockdev with a block-based filesystem.)

 - No fsck.  (Kind of - the server can be asked to salvage a volume, but it
   may involve taking the server offline).

 - No richacls.  AFS has its own ACL system.

 - No atimes.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: linux-afs@lists.infradead.org
Reviewed-by: Zorro Lang <zlang@redhat.com>
Signed-off-by: Zorro Lang <zlang@kernel.org>
build/rpm/xfstests.spec.in
check
common/config
common/rc