aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-06-13generic/692: test group ownership changefs.idmapped.group.fix.v1Christian Brauner2-0/+77
2022-06-03xfs/189: systemd monitoring of /etc/fstab sucksDave Chinner1-1/+25
2022-06-03xfs/167: adjust runtime with TIME_FACTORDave Chinner1-4/+2
2022-06-03xfs/070: filter the bad sb magic number errorDave Chinner1-0/+1
2022-06-03xfs/538: fix fsstress scalingDave Chinner2-21/+18
2022-06-03generic/038: kill background threads on interruptDave Chinner1-7/+9
2022-06-03generic/081: don't run on DAX capable devicesDave Chinner1-12/+27
2022-06-03README: document _begin_fstests betterDave Chinner1-9/+31
2022-06-03fstests: Add Log Attribute Replay testAllison Henderson2-0/+349
2022-06-03generic/591: use proper sector sizeZorro Lang2-14/+29
2022-06-03generic/591: remove redundant output from golden imageZorro Lang2-2/+2
2022-06-03generic/506: call _require_quota before _qmountZorro Lang1-0/+1
2022-06-03generic/139: require 512 bytes to be the minimum dio sizeZorro Lang2-4/+12
2022-06-02common/rc: Fix _require_batched_discard to skip test correctlyLiu Yiding1-1/+1
2022-06-02ext4/053: update the test_dummy_encryption testsEric Biggers1-14/+21
2022-06-02generic: adjust strict SPO recovery testcases for f2fsChao Yu4-0/+20
2022-05-28btrfs: test direct I/O read repair with interleaved corrupted sectorsChristoph Hellwig2-0/+202
2022-05-28btrfs: test buffered I/O read repair with interleaved corrupted sectorsChristoph Hellwig2-0/+202
2022-05-28btrfs: test repair with sectors corrupted in multiple mirrorsChristoph Hellwig2-0/+160
2022-05-28btrfs/215: use _btrfs_get_first_logicalChristoph Hellwig1-1/+1
2022-05-28btrfs/157: use _btrfs_get_first_logicalChristoph Hellwig1-1/+1
2022-05-28btrfs/143: use common read repair helpersChristoph Hellwig1-7/+3
2022-05-28btrfs/142: use common read repair helpersChristoph Hellwig1-7/+3
2022-05-28btrfs/141: use common read repair helpersChristoph Hellwig1-13/+2
2022-05-28btrfs/140: use common read repair helpersChristoph Hellwig1-11/+2
2022-05-28btrfs: add a helpers for read repair testingChristoph Hellwig2-0/+76
2022-05-27xfs/545: check for fallocate support before running testDarrick J. Wong1-0/+1
2022-05-26tests: remove redundant common/$FSTYP importingZorro Lang6-6/+0
2022-05-26common: source base fs specific common fileZorro Lang3-48/+64
2022-05-25ceph/001: skip metrics check if no copyfrom mount option is usedLuís Henriques1-1/+5
2022-05-24xfs: annotate fix commits for upcoming 5.10.y backportsAmir Goldstein9-2/+27
2022-05-22ceph/002: fix test expected outputLuís Henriques1-1/+1
2022-05-22tools/mkgroupfile: help the cases of group.list in number orderZorro Lang1-2/+2
2022-05-22fstests: fix group list generation for whacky test namesDave Chinner1-1/+4
2022-05-22fstests: remove xfs deprecated testDave Chinner13-21667/+0
2022-05-22xfs/191: remove broken testDave Chinner2-326/+0
2022-05-22xfs/148: fix failure from bad shortform size assumptionsDave Chinner1-5/+5
2022-05-22xfs/148: make test debuggableDave Chinner1-2/+3
2022-05-22xfs/348: golden output is not correctDave Chinner1-2/+2
2022-05-22xfs/122: add attribute log formats to test output.Dave Chinner1-0/+2
2022-05-22fstests: filter quota warningsDave Chinner3-27/+0
2022-05-22common/rc: fix test init performance regression on XFSDave Chinner2-13/+12
2022-05-22fstests: tests should not source common/rc directlyDave Chinner10-10/+0
2022-05-22generic/556: add test case for top-level dir renameEric Biggers1-0/+16
2022-05-22generic/556: Filter touch error messageGabriel Krisman Bertazi3-4/+17
2022-05-22fstests: add a btrfs read_repair groupChristoph Hellwig8-7/+8
2022-05-22generic/603: use project quota create and restore common helpersZorro Lang1-34/+2
2022-05-22generic: soft quota limits testing within grace timeZorro Lang3-0/+193
2022-05-16common/rc: Modify _require_batched_discard to improve test coverageOjaswin Mujoo1-1/+6
2022-05-15vfs/idmapped-mounts: remove invalid testChristian Brauner2-242/+0
2022-05-15vfstest: split out remaining idmapped mount testsChristian Brauner5-1393/+1394
2022-05-15vfstest: split out btrfs idmapped mounts testChristian Brauner4-3828/+3873
2022-05-15vfstest: split idmapped mount tests into separate suiteChristian Brauner4-6710/+6771
2022-05-15utils: add struct test_suiteChristian Brauner2-17/+54
2022-05-15missing: move sys_execveat() to missing.hChristian Brauner2-11/+11
2022-05-15utils: move helpers into utilsChristian Brauner3-659/+691
2022-05-15utils: add struct vfstest_infoChristian Brauner2-632/+655
2022-05-15utils: add missing global.h includeChristian Brauner1-0/+2
2022-05-15vfstest: rename struct t_idmapped_mountsChristian Brauner2-12/+14
2022-05-15src/vfs: rename idmapped-mounts.c fileChristian Brauner11-23/+23
2022-05-15src: rename idmapped-mounts folderChristian Brauner19-30/+30
2022-05-13idmapped-mounts: make all tests set their required feature flagsChristian Brauner2-30/+30
2022-05-12casefold: Fix expansion of seqres variableGabriel Krisman Bertazi1-2/+2
2022-05-11common: xfstests support overlay+tmpfsBaokun Li3-16/+37
2022-05-11generic/68[3-7]: Add separate sgid stripping sub-testsYang Xu10-145/+280
2022-05-10ext4/053: fix the rejected mount option testingEric Biggers1-70/+78
2022-05-10generic: test fsync of directory with renamed symlinkFilipe Manana2-0/+92
2022-05-07idmapped-mounts: Add open with O_TMPFILE operation in setgid testYang Xu1-0/+145
2022-05-07idmapped-mounts: Add mknodat operation in setgid testYang Xu1-7/+215
2022-05-07idmapped-mounts: Reset errno to zero before run_testYang Xu1-0/+2
2022-05-07xfs/533: Delete test since directory's extent count can never overflowChandan Babu R2-187/+0
2022-05-07fstests: faster group file creationDave Chinner2-48/+46
2022-05-02common: print hints for reasons of test failuresAmir Goldstein28-9/+111
2022-05-02common: support black listing fs in _supported_fs()Amir Goldstein4-16/+23
2022-04-29fstests: add some missing _require_loop'sHEADmasterJosef Bacik2-0/+2
2022-04-28generic/673: Add separate sgid stripping sub-testsYang Xu2-7/+54
2022-04-28fsstress: remove ALLOCSP and FREESP operations entirelyZorro Lang2-119/+0
2022-04-27fstests: btrfs: test setting compression via xattr on nodatacow filesChung-Chiang Cheng2-0/+102
2022-04-27fstests: remove xfs/144Eric Sandeen2-279/+0
2022-04-27generic/681, generic/682: add debugging information to $seqreq.fullTheodore Ts'o2-0/+8
2022-04-27chown: fix ownership format stringMurphy Zhou7-14/+14
2022-04-27generic: add test for tmpfs POSIX ACLsChristian Brauner3-1/+174
2022-04-27generic: ensure we drop suid after fallocateDarrick J. Wong12-0/+890
2022-04-27xfs: make sure syncfs(2) passes back super_operations.sync_fs errorsDarrick J. Wong2-0/+45
2022-04-27cephfs: add ceph-fuse suport for ceph-fuseRishabh Dave2-12/+37
2022-04-27generic/019: fix incorrect unset statementsDarrick J. Wong1-2/+2
2022-04-27xfs/019: fix golden output for files created in setgid dirDarrick J. Wong2-3/+2
2022-04-27xfs: test xfsdump when an inode < root inode is presentEric Sandeen2-0/+109
2022-04-27fstests: remove _wipe_fs from dump testing entirelyZorro Lang35-35/+104
2022-04-27generic/633: Avoid failure without CONFIG_USER_NSJan Kara1-4/+19
2022-04-27idmapped_mounts: Prepare for support for more featuresJan Kara1-49/+53
2022-04-17generic: test that renaming into a directory fails with EDQUOTDarrick J. Wong2-0/+74
2022-04-17generic: test that linking into a directory fails with EDQUOTDarrick J. Wong2-0/+70
2022-04-17generic/019: kill background processes on interruptDave Chinner1-2/+6
2022-04-17xfs/216: handle larger log sizesDarrick J. Wong4-0/+31
2022-04-17xfs: test mkfs.xfs config file stack corruption issuesDarrick J. Wong2-0/+70
2022-04-17common/rc: let xfs_scrub tell us about its unicode checkerDarrick J. Wong1-0/+12
2022-04-17ceph/001: add extra check for remote object copiesLuís Henriques2-0/+76
2022-04-17common/filter: extend _filter_xfs_io to match -nanEric Whitney1-3/+3
2022-04-17common/encrypt: use a sub-keyring within the session keyringEric Biggers12-31/+57
2022-04-17common/rc: Skip virtiofs when _require_exportfsLiu Yiding1-0/+8
2022-04-17xfs/187: don't rely on FSCOUNTS for free space dataDarrick J. Wong1-1/+1
2022-04-17xfs/507: add test to auto groupDarrick J. Wong1-1/+5
2022-04-17generic/020: fix max_attrval_size output filterDavid Disseldorp2-2/+2
2022-04-17generic/020: fix max_attrval_size for XFS, UDF, Btrfs and NFSDavid Disseldorp1-4/+16
2022-04-17generic/020: add and use _attr_get_max()David Disseldorp1-83/+95
2022-04-17generic/020: move MAX_ATTRS and MAX_ATTRVAL_SIZE logicDavid Disseldorp2-75/+76
2022-04-17common/rc: fix _try_scratch_mount() and _test_mount() when mount failsFilipe Manana1-0/+8
2022-04-17fstests: test dirty pipe vulnerability issue of CVE-2022-0847Zorro Lang5-1/+217
2022-04-17fstests: replace hexdump with od commandZorro Lang27-631/+643
2022-04-10common: allow to run all tests on idmapped mountsChristian Brauner5-1/+62
2022-04-10common/encrypt: allow the use of 'fscrypt:' as key prefixLuís Henriques1-11/+25
2022-04-10btrfs: drop no-op count=$(( count-- ))David Disseldorp2-2/+0
2022-04-10fsx: remove XFS_IOC_ALLOCSP operation entirelyZorro Lang1-109/+2
2022-04-10btrfs/237: Use zone cap instead of zone size in fill_size and rest calculationPankaj Raghav2-4/+30
2022-04-10btrfs/194: allow it to be run on systems with page size larger than 4KQu Wenruo1-4/+2
2022-04-10common/btrfs: don't skip the test if BTRFS_PROFILE_CONFIGS contains unsupport...Qu Wenruo1-7/+1
2022-04-10xfs/019: extend protofile testCatherine Hoang2-1/+17
2022-04-10btrfs/029: change the cross vfsmount reflink testJosef Bacik2-26/+37
2022-04-10generic/374: validate cross-vfsmount dedupeJosef Bacik2-3/+5
2022-04-10generic/373: change test to validate cross-vfsmount reflinkJosef Bacik2-5/+5
2022-04-10generic/674: replace _require_scratch_reflink with _require_scratch_dedupeBoyang Xue1-1/+1
2022-04-10generic/066: attr1 is still there after log replay on f2fsSun Ke1-0/+8
2022-04-10generic/631: use trusted.* extended attributes to filter NFS filesystemDai Shili1-1/+1
2022-04-10generic/108: use blockdev utility to calculate physical and logical block sizeNitesh Shetty1-2/+2
2022-04-10generic: fallocate against a file range with a mix of holes and extentsFilipe Manana2-0/+83
2022-04-10common/encrypt: verify the key identifiersEric Biggers1-0/+13
2022-04-10common/encrypt: log full ciphertext verification paramsEric Biggers1-0/+11
2022-04-10fscrypt-crypt-util: add support for dumping key identifierEric Biggers1-5/+46
2022-04-10fscrypt-crypt-util: refactor get_key_and_iv()Eric Biggers1-54/+70
2022-04-10fscrypt-crypt-util: use an explicit --direct-key optionEric Biggers2-26/+36
2022-04-10xfs/17[013]: fix intermittent failures when filesystem metadata gets largeDarrick J. Wong7-26/+48
2022-04-10xfs/076: only create files on the data deviceDarrick J. Wong1-2/+11
2022-04-10generic/673: fix golden output to reflect vfs setgid behaviorDarrick J. Wong1-2/+2
2022-04-10xfs/420: fix occasional test failures due to pagecache readaheadDarrick J. Wong1-12/+21
2022-04-10common/xfs: fix broken code in _check_xfs_filesystemDarrick J. Wong1-3/+3
2022-04-10generic/459: ensure that the lvm devices have been createdDarrick J. Wong1-0/+1
2022-04-10generic: read multiple extents with io_uringFilipe Manana5-0/+194
2022-04-10xfs: test xfsdump with bind-mounted filesystemMasayoshi Mizuma2-0/+49
2022-04-10ext4: Test to ensure resize with sparse_super2 is handled correctlyOjaswin Mujoo2-0/+102
2022-04-10src/ext4_resize.c: Refactor code and ensure accurate errno is returnedOjaswin Mujoo1-14/+32
2022-03-22README: restructure & format building manualAndrey Albershteyn1-137/+235
2022-03-21btrfs: test that autdodefrag does not rewrite single extentsQu Wenruo2-0/+94
2022-03-21common/rc: avoid mixed mode for zoned btrfsShin'ichiro Kawasaki1-4/+4
2022-03-21generic: move test case btrfs/261 into the generic groupFilipe Manana2-15/+22
2022-03-21btrfs: add test for enable/disable quota and create/destroy qgroup repeatedlySidong Yang2-0/+40
2022-03-21generic/108: use sysfs values for logical,physical block size in scsi_debugNitesh Shetty1-1/+4
2022-03-21generic: Add test for seekdirJan Kara5-1/+283
2022-02-21btrfs: add support for capturing metadumps of corrupted fsesAnthony Iliopoulos4-2/+21
2022-02-21btrfs: log replay after fsync of file with prealloc extents beyond eofFilipe Manana2-0/+89
2022-02-21common: factor out xfs unique part from _filter_mkfsShin'ichiro Kawasaki2-39/+42
2022-02-21xfs/015: check _scratch_mkfs_sized return codeShin'ichiro Kawasaki1-1/+1
2022-02-21ext4/021: check _scratch_mkfs_sized return codeShin'ichiro Kawasaki1-1/+1
2022-02-21generic/{171,172,173,174}: check _scratch_mkfs_sized return codeShin'ichiro Kawasaki4-4/+4
2022-02-21generic/204: remove unnecessary _scratch_mkfs callShin'ichiro Kawasaki1-5/+1
2022-02-21tests/btrfs: use $AWK_PROG instead of awkLuis Chamberlain28-61/+61
2022-02-21common/btrfs: use $AWK_PROGLuis Chamberlain1-3/+3
2022-02-21btrfs/237: adjust uuid heuristicsLuis Chamberlain1-1/+8
2022-02-21common/config: fix use of MODPROBE_RM_PATIENT_TIMEOUT_ARGSLuis Chamberlain1-1/+1
2022-02-21common/attr: adbjust acl_max of f2fsSun Ke1-3/+16
2022-02-20src/fssum: use newer EVP_* interface to replace deprecated MD5_* interaceQu Wenruo2-1/+24
2022-02-14btrfs: verify "btrfs filesystem defragment -c" behaviorQu Wenruo2-0/+160
2022-02-14btrfs: defrag with compressed extentsQu Wenruo2-0/+59
2022-02-14btrfs: autodefrag with regular and hole extentsQu Wenruo2-0/+82
2022-02-14btrfs: defrag with regular and preallocated extentsQu Wenruo4-0/+112
2022-02-14fsx: disable allocsp_calls if -F is specifiedZorro Lang1-0/+1
2022-02-14common/rc: set maximum label length for ext4Lukas Czerner1-0/+3
2022-02-14fstests: add more tests to the metadump groupDave Chinner7-7/+7
2022-02-14common: handle old versions of modprobe which don't support --helpTheodore Ts'o1-1/+1
2022-02-14fstests: skip tests that require XFS_IOC_ALLOCSPDarrick J. Wong3-2/+7
2022-02-14generic: test suid/sgid behavior with reflink and dedupeDarrick J. Wong6-0/+405
2022-02-14common/dump: add explicit requirement for specific users and groupsAnthony Iliopoulos1-0/+5
2022-02-14common/rc: fix group detection regex to strictly match required nameAnthony Iliopoulos1-1/+1
2022-01-25generic/273: use _get_file_block_sizeDarrick J. Wong1-2/+2
2022-01-23idmapped-mounts: always run generic vfs testsChristian Brauner2-87/+98
2022-01-23idmapped-mounts: add fs_allow_idmap() helperChristian Brauner1-27/+30
2022-01-23ext4/053: Test remount without changing mount optionsLukas Czerner1-1/+56
2022-01-23btrfs: test that defrag on small files does not hang or crashesFilipe Manana2-0/+71
2022-01-23btrfs: add test for quota disable in parallel with balanceShin'ichiro Kawasaki2-0/+55
2022-01-23xfs/107: fix formatting failuresDarrick J. Wong1-3/+7
2022-01-23iogen: upgrade to fallocateDarrick J. Wong1-11/+23
2022-01-23src/ext4_resize.c: set errno to 0 before the strtoull callYang Xu1-0/+1
2022-01-16unwritten_sync: convert XFS_IOC_FREESP64 to ftruncateDarrick J. Wong1-4/+5
2022-01-16alloc: upgrade to fallocateDarrick J. Wong1-11/+55
2022-01-16fsx: add support for XFS_IOC_ALLOCSPDarrick J. Wong1-2/+108
2022-01-16xfs: regression test for allocsp handing out stale disk contentsDarrick J. Wong5-1/+178
2022-01-16xfs: test fixes for new 5.17 behaviorsDarrick J. Wong5-7/+19
2022-01-16xfs/220: fix quotarm syscall testDarrick J. Wong1-7/+23
2022-01-16common/rc: fix unicode checker detection in xfs_scrubDarrick J. Wong1-5/+14
2022-01-16btrfs/011: continue the test if we failed to cancel the replaceQu Wenruo1-2/+14
2022-01-16generic/670: allow _mread_range() races with reflink_range()Shiyang Ruan1-1/+4
2022-01-16common/rc: fix _check_xfs_scrub_does_unicode on newer versions of libc-binTheodore Ts'o1-1/+1
2022-01-16idmapped-mounts: add missing ownership comparisons to setgid testsChristian Brauner1-0/+38
2022-01-16idmapped-mounts: add more explanations to setgid testsChristian Brauner1-2/+17
2022-01-16idmapped-mounts: remove redundant fchownat() call in setgid testsChristian Brauner1-5/+0
2022-01-09ceph/001-003: skip if test_dummy_encryption is enabledJeff Layton5-10/+23
2022-01-09common: handle ceph's new mount syntaxJeff Layton2-2/+28
2022-01-06xfs/014: try a few times to create speculative preallocationsDarrick J. Wong1-18/+27
2022-01-06btrfs/254: fix non-unique fsid issueAnand Jain1-5/+4
2022-01-06xfs/107: remove long-broken testDarrick J. Wong2-1679/+0