aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2021-12-26btrfs: test cleaning up of the stale deviceAnand Jain2-0/+119
2021-12-25generic: add race test that mmap write to target of reflinkShiyang Ruan2-0/+68
2021-12-25generic: add race test that mmap write to source of reflinkShiyang Ruan2-0/+68
2021-12-25generic: add race test between reflink and mmap readShiyang Ruan3-0/+88
2021-12-25generic: add mmap CoW test for mixed&source extentsShiyang Ruan2-0/+78
2021-12-25generic: add direct-io CoW test for mixed&source extentsShiyang Ruan2-0/+78
2021-12-25generic: add buffered-io CoW test for mixed&source extentsShiyang Ruan3-0/+128
2021-12-25generic: add mmap CoW test for delalloc&source extentsShiyang Ruan2-0/+77
2021-12-25generic: add mmap CoW test for holes&source extentsShiyang Ruan2-0/+74
2021-12-25generic: add mmap CoW test for unwritten&source extentsShiyang Ruan2-0/+74
2021-12-25generic: add mmap CoW test for regular&source extentsShiyang Ruan2-0/+72
2021-12-25generic: add mmap CoW test for mixed&destination extentsShiyang Ruan2-0/+79
2021-12-25generic: add mmap CoW test for delalloc&destination extentsShiyang Ruan2-0/+74
2021-12-25common/rc: introduce _require_scratch_delalloc()Shiyang Ruan18-11/+30
2021-12-25generic: add mmap CoW test for holes&destination extentsShiyang Ruan2-0/+71
2021-12-25generic: add mmap CoW test for unwritten&destination extentsShiyang Ruan2-0/+71
2021-12-25generic: add mmap CoW test for regular&destination extentsShiyang Ruan2-0/+71
2021-12-25generic: add mmap CoW test for ranges of two shared filesShiyang Ruan2-0/+83
2021-12-25ext4/033: test EXT4_IOC_RESIZE_FS by calling the ioctl directlyTheodore Ts'o4-6/+63
2021-12-25generic/228: set vars for early _cleanupEric Wong1-2/+2
2021-12-25generic/647: add _require_odirectEric Wong1-0/+1
2021-12-19ext4: illegal memory access caused by quota index information errorSun Ke2-0/+56
2021-12-19xfs: test COW writeback failure when overlapping non-shared blocksBrian Foster2-0/+69
2021-12-19common/filter: add _filter_bash()Theodore Ts'o2-14/+30
2021-12-12generic/335: explicitly fsync file foo when running on btrfsFilipe Manana1-0/+9
2021-12-12fsstress: consistently index the ops array by OP_ typeDarrick J. Wong1-74/+66
2021-12-12common/module: fix patient module remover when module is not presentLuis Chamberlain1-0/+2
2021-12-05btrfs: Add new test for setting the chunk size.Stefan Roesch3-3/+305
2021-12-05btrfs: test balance and send running in parallelFilipe Manana2-0/+192
2021-12-05generic/260: don't fail for certain fstrim ops on btrfsJosef Bacik1-0/+7
2021-12-05btrfs/156: require no compressJosef Bacik1-0/+7
2021-12-05ext4: verify ext4 when the starting block of index and leaf are inconsistentchenlong2-0/+87
2021-12-05generic/571: skip test if locktest -t on NFS returns EAGAINsuy.fnst@fujitsu.com1-1/+4
2021-11-29btrfs: add regression test for compress-force mount optionsQu Wenruo2-0/+67
2021-11-29btrfs: Test proper interaction between skip_balance and paused balanceNikolay Borisov2-0/+91
2021-11-28generic/274: require no compressJosef Bacik1-0/+4
2021-11-28btrfs: redirect device replace output to $seqres.fullJosef Bacik2-3/+5
2021-11-28btrfs/176: redirect _format_swapfile to nullJosef Bacik1-1/+1
2021-11-28xfs/122: update for 5.16 typedef removalDarrick J. Wong1-0/+3
2021-11-28btrfs/099: use the qgroupid for qgroup limitJosef Bacik1-1/+1
2021-11-21generic: test idmapped mount circular mappingsChristian Brauner4-26/+534
2021-11-21fstests: detect btrfs compression and disable certain testsJosef Bacik9-0/+46
2021-11-21btrfs: redirect 'btrfs device add' output to seqres.fullJosef Bacik12-16/+22
2021-11-21ext4/051: Add another kernel commitYang Xu1-0/+1
2021-11-21generic/544: fix inode number ordering codeKent Overstreet1-2/+6
2021-11-14generic: add mmap CoW test for 'mixed' caseShiyang Ruan2-0/+194
2021-11-14generic: add mmap CoW test for 'delalloc' caseShiyang Ruan2-0/+79
2021-11-14generic: add mmap CoW test for 'hole' caseShiyang Ruan2-0/+69
2021-11-14generic: add mmap CoW test for 'unwritten' caseShiyang Ruan2-0/+75
2021-11-14generic: add mmap CoW test for 'regular' caseShiyang Ruan2-0/+74
2021-11-14btrfs: make nospace_cache related test cases to work with latest v2 cacheQu Wenruo12-27/+33
2021-11-14fstests: check if the scratch device is an lv device for certain testsJosef Bacik4-3/+14
2021-11-14fstests: print symbolic names for fiemap flagsJosef Bacik3-7/+21
2021-11-14generic/643: Fix for 1k block sizes for ext2 and ext3Carlos Maiolino1-18/+9
2021-11-14common/rc: Enable _format_swapfile to return the swap sizeCarlos Maiolino12-15/+19
2021-11-14common/renameat2: use mktemp(1) to create temporary directoryLuís Henriques1-2/+1
2021-11-14ext4: add test for all ext4/ext3/ext2 mount optionsLukas Czerner2-0/+635
2021-11-14common/rc: add _require_kernel_config and _has_kernel_configLukas Czerner3-0/+32
2021-11-14ext4/051: correct kernel commitYang Xu1-2/+2
2021-11-14generic/648: dmerror must be unmountedZorro Lang1-2/+16
2021-11-14generic/574: remove invalid test of read completely past EOFEric Biggers2-3/+1
2021-11-14generic/528: take fs timestamps granularity into account in tolerance intervalLuís Henriques1-1/+1
2021-11-07common/btrfs: source module file and remove duplicatesLuis Chamberlain8-9/+2
2021-11-07fsstress: improve error message on check_cwd() errorLuis Chamberlain1-1/+15
2021-11-07fsstress: run more than 2^32 operationsDarrick J. Wong1-334/+341
2021-11-07common/rc: Fix check for SCRATCH_DEV_POOL presence in _scratch_dev_pool_getNikolay Borisov1-5/+5
2021-10-31generic/201: fix the descriptionShiyang Ruan2-2/+2
2021-10-31generic: fix description or typo in head commentShiyang Ruan3-5/+4
2021-10-31generic/138,139,140: fix the name for check fileShiyang Ruan6-93/+93
2021-10-31btrfs: test direct IO write on NOCOW file when low on unallocated spaceFilipe Manana2-0/+94
2021-10-31dmflakey: fix environment-destroying mistakes in _cleanup_flakeyDarrick J. Wong1-4/+8
2021-10-31fstests: _require_dm_target should not always skip DAX capable devicesDave Chinner1-6/+15
2021-10-31btrfs/012: check size after mountedZhu Yifei1-2/+2
2021-10-31btrfs/091: remove noinode_cache optionMa Xinjian1-20/+1