Age | Commit message (Expand) | Author | Files | Lines |
2023-12-09 | fsstress: unify verbose output format | Shiyang Ruan | 1 | -4/+4 |
2023-11-17 | misc: privatize the FIEXCHANGE ioctl for now | Darrick J. Wong | 3 | -17/+17 |
2023-10-05 | fsx: Add a return type to aio_rw | Khem Raj | 1 | -0/+1 |
2023-08-25 | fstests: fsstress: wait interrupted aio to finish | Qu Wenruo | 1 | -2/+18 |
2023-08-19 | fsx: tidy options usage and format | Shiyang Ruan | 1 | -11/+18 |
2023-05-14 | fsx: fix indenting of columns in bad buffers report | Darrick J. Wong | 1 | -4/+5 |
2023-05-01 | misc: add duration for long soak tests | Darrick J. Wong | 2 | -4/+124 |
2023-03-02 | fsstress: update for FIEXCHANGE_RANGE | Darrick J. Wong | 1 | -0/+168 |
2023-03-02 | fsx: support FIEXCHANGE_RANGE | Darrick J. Wong | 2 | -2/+162 |
2023-02-04 | fstests: doio.c, fix missing initialization of -C arg | Anand Jain | 1 | -0/+1 |
2023-01-14 | xfs: race fsmap with readonly remounts to detect crash or livelock | Darrick J. Wong | 1 | -1/+17 |
2022-04-28 | fsstress: remove ALLOCSP and FREESP operations entirely | Zorro Lang | 1 | -117/+0 |
2022-04-10 | fsx: remove XFS_IOC_ALLOCSP operation entirely | Zorro Lang | 1 | -109/+2 |
2022-02-14 | fsx: disable allocsp_calls if -F is specified | Zorro Lang | 1 | -0/+1 |
2022-02-14 | fstests: skip tests that require XFS_IOC_ALLOCSP | Darrick J. Wong | 1 | -0/+4 |
2022-01-23 | iogen: upgrade to fallocate | Darrick J. Wong | 1 | -11/+23 |
2022-01-16 | fsx: add support for XFS_IOC_ALLOCSP | Darrick J. Wong | 1 | -2/+108 |
2021-12-12 | fsstress: consistently index the ops array by OP_ type | Darrick J. Wong | 1 | -74/+66 |
2021-11-07 | fsstress: improve error message on check_cwd() error | Luis Chamberlain | 1 | -1/+15 |
2021-11-07 | fsstress: run more than 2^32 operations | Darrick J. Wong | 1 | -334/+341 |
2021-09-26 | fsstress: fix bogus compile warning do_renameat2() | Luis Chamberlain | 1 | -2/+2 |
2021-05-23 | fsx/fsstress: round blocksize properly | Darrick J. Wong | 2 | -23/+23 |
2021-05-16 | fsx: fix backwards parameters in complaint about overly long copy | Darrick J. Wong | 1 | -1/+1 |
2021-03-14 | fstests: remove libattr dependencies | Darrick J. Wong | 2 | -11/+0 |
2021-03-14 | fsstress: get rid of attr_list | Darrick J. Wong | 1 | -43/+37 |
2021-02-07 | ltp/fsstress: don't fail on io_uring ENOSYS | Eric Sandeen | 1 | -3/+14 |
2020-11-15 | fsstress: remove attr_remove | Darrick J. Wong | 1 | -5/+8 |
2020-11-15 | fsstress: stop using attr_set | Darrick J. Wong | 1 | -7/+9 |
2020-11-15 | fsx: fix strncpy usage error | Darrick J. Wong | 1 | -3/+2 |
2020-09-27 | fsx: add IO_URING test | Zorro Lang | 1 | -3/+130 |
2020-09-27 | fsx: introduce fsx_rw to combine aio_rw with general read and write | Zorro Lang | 1 | -15/+17 |
2020-09-27 | fsstress: fix memory leak in do_aio_rw | Zorro Lang | 1 | -20/+19 |
2020-09-27 | fsstress: reduce the number of events when io_setup | Zorro Lang | 1 | -2/+3 |
2020-09-27 | fsstress: add IO_URING read and write operations | Zorro Lang | 2 | -1/+143 |
2020-05-10 | fsx: move range generation logic into a common helper | Filipe Manana | 1 | -55/+39 |
2020-05-10 | fsx: fix infinite/too long loops when generating ranges for copy_file_range | Filipe Manana | 1 | -11/+19 |
2020-05-10 | fsx: fix infinite/too long loops when generating ranges for clone operations | Filipe Manana | 1 | -10/+18 |
2020-05-10 | fsx: allow zero range operations to cross eof | Filipe Manana | 1 | -1/+12 |
2020-03-08 | fsx: fix bug where zero range operations never use the keep size flag | Filipe Manana | 1 | -0/+3 |
2020-02-09 | fsx: support 64-bit operation counts | Darrick J. Wong | 1 | -26/+28 |
2020-02-01 | ltp/fsx: drop caches if we're doing closeopen | Josef Bacik | 1 | -1/+5 |
2020-02-01 | ltp/fsx: do size check after closeopen operation | Josef Bacik | 1 | -2/+2 |
2020-01-08 | ltp/fsstress: Add header file stdbool.h | Yang Xu | 1 | -0/+1 |
2020-01-06 | fsx: fix range overlap check | Darrick J. Wong | 1 | -3/+11 |
2019-12-30 | fsstress: allow operations to use either a directory or subvol | Josef Bacik | 1 | -10/+11 |
2019-12-30 | fsstress: add the ability to create snapshots | Josef Bacik | 1 | -0/+53 |
2019-12-30 | fsstress: add the ability to create/delete subvolumes | Josef Bacik | 2 | -35/+196 |
2019-11-10 | fsstress: show the real file id and parid in rmdir() and unlink() | kaixuxia | 1 | -4/+14 |
2019-11-02 | fsstress: add EXCHANGE renameat2 support | kaixuxia | 1 | -21/+96 |
2019-11-02 | fsstress: add NOREPLACE and WHITEOUT renameat2 support | kaixuxia | 1 | -15/+90 |
2019-11-02 | fsstress: show the real file id and parid in rename_f() | kaixuxia | 1 | -4/+7 |
2019-06-07 | fstests: remove obsolete xfs ioctl typedef usage | Darrick J. Wong | 1 | -4/+4 |
2019-04-26 | misc: xfs_fsop_geom_t -> struct xfs_fsop_geom | Darrick J. Wong | 1 | -1/+1 |
2019-04-20 | fsstress: add operation for listing xattrs from files and directories | Filipe Manana | 1 | -0/+54 |
2019-04-20 | fsstress: add operation for deleting xattrs from files and directories | Filipe Manana | 1 | -0/+47 |
2019-04-20 | fsstress: add operation for reading xattrs from files and directories | Filipe Manana | 1 | -0/+73 |
2019-04-20 | fsstress: add operation for setting xattrs on files and directories | Filipe Manana | 1 | -9/+145 |
2019-04-19 | fsstress: allow afsync on directories too | Filipe Manana | 1 | -4/+4 |
2019-04-19 | fsstress: allow fsync on directories too | Filipe Manana | 1 | -2/+19 |
2019-04-13 | fsx: test copy_file_range() using non-zero length copy | Brian Foster | 1 | -3/+3 |
2019-03-31 | fsx: fix errors due to unsupported FIDEDUPERANGE | Jan Kara | 1 | -1/+2 |
2019-03-02 | fsstress: show correct offsets and length for copy_file_range | Rostislav Skudnov | 1 | -4/+17 |
2019-02-16 | fsstress: avoid infinite zero byte reading | Zorro Lang | 1 | -3/+3 |
2019-02-10 | fsstress: avoid splice_f generating too large sparse file | Zorro Lang | 1 | -2/+3 |
2019-01-27 | fsstress: add splice support | Zorro Lang | 1 | -0/+173 |
2019-01-06 | fsx: check ENOSYS in test_copy_range() & test_fallocate() | Hou Tao | 1 | -2/+3 |
2018-12-09 | fsx: add copy_file_range support | Darrick J. Wong | 1 | -2/+163 |
2018-12-09 | fsstress: add copy_file_range support | Darrick J. Wong | 2 | -0/+151 |
2018-12-09 | fsx: add FIDEDUPERANGE support | Darrick J. Wong | 1 | -2/+196 |
2018-12-09 | fsx: add FICLONERANGE support | Darrick J. Wong | 1 | -5/+152 |
2018-12-09 | fsx: add five-argument logging function | Darrick J. Wong | 1 | -5/+40 |
2018-12-09 | fsx: use an enum to define the operation commands | Darrick J. Wong | 1 | -19/+21 |
2018-12-09 | fsx: always check buffer after each operation | Darrick J. Wong | 1 | -10/+76 |
2018-12-09 | fsx: shut up compiler warnings | Darrick J. Wong | 1 | -5/+5 |
2018-12-09 | fsstress: check system call return values | Darrick J. Wong | 1 | -26/+30 |
2018-12-09 | fsstress: fix compiler warnings | Darrick J. Wong | 1 | -2/+2 |
2018-07-01 | fsstress: remove include <attr/xattr.h> | Lu Fengqi | 1 | -3/+0 |
2018-06-22 | ltp/: spdx license conversion | Dave Chinner | 7 | -87/+10 |
2018-06-13 | ltp/fsx: output the seed value after logid is initialized | Hou Tao | 1 | -2/+2 |
2018-02-24 | fsstress: avoid infinite loops in clonerange_f | Darrick J. Wong | 1 | -1/+3 |
2018-02-22 | fsx: Fix -P errors | Andreas Gruenbacher | 1 | -16/+15 |
2018-01-24 | doio, growfiles: Use standard signal name SIGCHLD instead of SIGCLD | Rostislav Skudnov | 2 | -2/+2 |
2018-01-24 | fstests: Replace all __[u]intNN_t types with standard [u]intNN_t | Rostislav Skudnov | 1 | -42/+42 |
2018-01-24 | fsstress: Include stddef.h for ptrdiff_t | Rostislav Skudnov | 1 | -0/+1 |
2018-01-02 | fsstress: implement the clonerange/deduperange ioctls | Darrick J. Wong | 1 | -0/+391 |
2017-12-24 | fsstress: getcwd() return value fixes | Ari Sundholm | 1 | -1/+5 |
2017-12-24 | fsstress: Eliminate valgrind noise | Ari Sundholm | 1 | -0/+5 |
2017-12-10 | build: fix TagName overflow issues | Ross Zwisler | 3 | -3/+3 |
2017-11-10 | ltp/fsx: allow comments when reading operations from logs | Eryu Guan | 1 | -1/+1 |
2017-10-06 | fsstress: Fix wrong size argument to getcwd() | Rostislav Skudnov | 1 | -1/+1 |
2017-09-08 | fsx: add support for keeping existing file | Amir Goldstein | 1 | -13/+35 |
2017-09-08 | fsx: add support for writing constant instead of random data | Amir Goldstein | 1 | -5/+14 |
2017-09-08 | fsx: add support for recording operations to a file | Amir Goldstein | 1 | -2/+15 |
2017-09-08 | fsx: add optional logid prefix to log messages | Amir Goldstein | 1 | -23/+33 |
2017-09-08 | fsx: add support for integrity check with dm-log-writes target | Amir Goldstein | 1 | -24/+123 |
2017-09-03 | fsstress: fallback to block size for min dio size | Zorro Lang | 1 | -12/+11 |
2017-09-03 | fsx: fix compile warnings | Amir Goldstein | 1 | -4/+13 |
2017-09-03 | fsx: Fix -Wformat-security warnings | Tuomas Tynkkynen | 1 | -2/+2 |
2017-08-31 | fsx: fix path of .fsx* files | Amir Goldstein | 1 | -4/+8 |
2017-08-31 | fsx: fixes to random seed | Amir Goldstein | 1 | -4/+4 |
2017-07-28 | fsstress: add AIO read/write and fsync test | Zorro Lang | 1 | -0/+214 |
2017-07-28 | fsstress: new writev and readv operations test | Zorro Lang | 1 | -0/+163 |
2017-07-28 | build: remove IRIX-specific build logic | Eric Biggers | 1 | -4/+0 |
2017-07-24 | tests: remove IRIX support from tests also supported on Linux | Eric Biggers | 1 | -1/+0 |
2017-05-19 | fsstress: cleanup flist with test directory together | Zorro Lang | 1 | -0/+21 |
2017-03-29 | fsstress: add mwrite/mread into test operation list | Zorro Lang | 1 | -2/+157 |
2016-12-07 | build: fix build warnings and notify_others() bug | Ross Zwisler | 2 | -5/+6 |
2016-11-14 | fstests: fix fsx fallocate error messages | Christoph Hellwig | 1 | -5/+5 |
2016-10-07 | fsx: fix compiler warning due to bad prototype | David Disseldorp | 1 | -12/+8 |
2016-06-15 | build: avoid struct fsxattr redefinition | Jeffrey Bastian | 1 | -1/+1 |
2016-02-08 | fsx.c: Add header file stdbool.h | Xiao Yang | 1 | -0/+1 |
2016-01-11 | fsx: Add mechanism to replay failed operations | Andreas Gruenbacher | 1 | -33/+213 |
2016-01-11 | fsx: Improve operation logging | Andreas Gruenbacher | 1 | -56/+66 |
2016-01-11 | fsx: Generate test parameters in test() | Andreas Gruenbacher | 1 | -14/+18 |
2016-01-11 | fsx: Report number of successful operations | Andreas Gruenbacher | 1 | -1/+1 |
2016-01-11 | fsx: Fix hex numbers in operation dump | Andreas Gruenbacher | 1 | -2/+2 |
2016-01-11 | fsx: Small improvements and fixes | Andreas Gruenbacher | 1 | -5/+8 |
2015-08-04 | xfstests: fix build errors and warnings | Dave Chinner | 1 | -0/+1 |
2015-08-04 | fsstress: add the -c option | Theodore Ts'o | 1 | -2/+12 |
2015-08-04 | fsstress: add the [-l loops] option | Theodore Ts'o | 1 | -4/+13 |
2015-02-25 | fsx: Add fallocate insert range operation | Namjae Jeon | 1 | -10/+114 |
2015-02-25 | fsstress: Add fallocate insert range operation | Namjae Jeon | 1 | -3/+16 |
2015-02-12 | fsx: check for filesystem support of FALLOCATE_FL_KEEP_SIZE | Anna Schumaker | 1 | -5/+13 |
2014-09-29 | fsx: increase number of logged operations | Christoph Hellwig | 1 | -1/+1 |
2014-05-13 | fsstress: fix incorrect if condition check for collapse range mode | Namjae Jeon | 1 | -1/+1 |
2014-04-22 | fsstress: remove duplicate COLLAPSE_RANGE flags | Namjae Jeon | 1 | -1/+0 |
2014-04-04 | fsstress: Add fallocate collapse range operation | Lukas Czerner | 1 | -0/+20 |
2014-04-04 | fsx: Add fallocate collapse range operation | Lukas Czerner | 1 | -7/+100 |
2014-03-13 | fsx: Add fallocate zero range operation | Lukas Czerner | 1 | -32/+105 |
2014-03-13 | fsstress: translate flags in fiemap_f | Lukas Czerner | 1 | -2/+15 |
2014-03-13 | fsstress: Add fallocate zero range operation | Lukas Czerner | 1 | -58/+120 |
2014-03-13 | build: Move fallocate include into global.h | Lukas Czerner | 2 | -16/+6 |
2014-03-13 | fsstress: add verifiable logging mode | Dmitry Monakhov | 1 | -4/+12 |
2014-01-20 | xfstests: allow override of XFS_IOC_DIOINFO | Eric Sandeen | 3 | -0/+34 |
2014-01-20 | aio-stress: use calloc for thread_info array | Jeff Mahoney | 1 | -2/+2 |
2013-10-14 | xfstests: fix fsstress usage() output | Eric Sandeen | 1 | -1/+1 |
2013-06-26 | xfstests: aio-stress is calling pthread_join incorrectly | Dave Kleikamp | 1 | -2/+1 |
2013-05-09 | xfstests: add execution of a custom command to fsstress (-x and -X options) | Jan Schmidt | 1 | -2/+24 |
2013-01-22 | xfstests: Change the interpreter of ltp/runtest.sh to bash | Satoru Takeuchi | 1 | -1/+1 |
2012-11-21 | xfstests: resolve compiler warnings | Rich Johnston | 3 | -74/+65 |
2012-11-21 | xfstests: remove unused conditional NO_XFS | Rich Johnston | 3 | -120/+0 |
2012-11-21 | xfstests: remove unsupported conditionals | Rich Johnston | 4 | -2190/+7 |
2012-09-06 | xfstests: Use libtool to install applications | Rich Johnston | 1 | -1/+1 |
2012-03-31 | fsx: fix msync parameters | Curt Wohlgemuth | 1 | -1/+1 |
2012-02-06 | fsstress: make sync a write op | Eric Sandeen | 1 | -1/+2 |
2011-11-10 | fsstress: fix argument typo | Dmitry Monakhov | 1 | -1/+1 |
2011-11-03 | xfstests: add fiemap operation to fsstress | Dmitry Monakhov | 1 | -0/+76 |
2011-11-03 | xfstests: fsstress add FS_IOC_{SET,GET}FLAGS operations v2 | Dmitry Monakhov | 1 | -1/+67 |
2011-11-03 | xfstests: add fallocate support to fsstress | Dmitry Monakhov | 1 | -1/+126 |
2011-11-03 | xfstests: fsstress add command line style output for show_opts | Dmitry Monakhov | 1 | -4/+17 |
2011-11-02 | xfstests: fsstress should kill children tasks before exit | Dmitry Monakhov | 1 | -1/+36 |
2011-11-02 | xfstests: add different logging option to fsstress | Dmitry Monakhov | 1 | -1/+32 |
2011-11-02 | xfstests: fsstress dump inode info when possible | Dmitry Monakhov | 1 | -28/+55 |
2011-10-13 | limit OP_PUNCH_HOLE operations to the file size | Alex Elder | 1 | -1/+1 |
2011-10-13 | simplify TRIM_OFF_LEN() in "ltp/fsx.c" | Alex Elder | 1 | -14/+14 |
2011-07-26 | fix fsx build with newer xfs headers | Christoph Hellwig | 1 | -3/+3 |
2011-07-20 | xfstests: fix modulo-by-zero error in fsx | Dave Chinner | 1 | -8/+8 |
2011-07-14 | xfstests: fix fsx build failure. | Dave Chinner | 1 | -6/+7 |
2011-07-14 | xfstests: fix brain-o in fallocate log dump | Dave Chinner | 1 | -13/+15 |
2011-07-14 | xfstests: fsx fallocate support is b0rked | Dave Chinner | 1 | -69/+123 |
2011-07-14 | xfstests: fix fsx fpunch test to actually test for fpunch | Dave Chinner | 1 | -7/+7 |
2011-07-13 | Fix the ltp Makefile to allow for installation of all non-c (scripts) files | Akshay Lal | 1 | -0/+2 |
2011-06-17 | add hole punching support to fsx | Allison Henderson | 1 | -19/+124 |
2011-05-11 | xfstests: fsx: do not print fallocate support warning in quiet mode | Boris Ranto | 1 | -1/+2 |
2011-03-11 | xfstests: some refinements on "make depend" | Alex Elder | 1 | -0/+2 |
2011-03-09 | Add fallocate calls to fsx | Eric Sandeen | 2 | -13/+119 |
2010-02-13 | xfstests: fix some warnings | Alex Elder | 1 | -1/+1 |
2010-01-26 | xfstests: Automatic build dependency calculations | Dave Chinner | 1 | -1/+2 |
2010-01-21 | xfstests: fix printf format warnings in aio-stress.c | Dave Chinner | 1 | -6/+9 |
2010-01-21 | xfstests: Don't use tempnam in growfiles.c | Dave Chinner | 1 | -3/+2 |
2010-01-21 | xfstests: fix bulkstat related compile warnings. | Dave Chinner | 1 | -2/+2 |
2010-01-21 | xfstests: fix compile warning in doio.c | Dave Chinner | 1 | -2/+4 |
2010-01-20 | xfstests: Use common rules to build binaries | Dave Chinner | 1 | -23/+8 |
2009-06-05 | update aio-stress.c, with copyright information intact | Eric Sandeen | 1 | -112/+193 |
2009-05-28 | Drop the xfs-specific MAXNAMELEN in favor of the Posix NAME_MAX | Eric Sandeen | 1 | -23/+23 |
2009-05-13 | fsx: Add check for mmap last-page zero fill | Theodore Ts'o | 1 | -0/+35 |
2009-05-13 | fsx: Replace use of bcmp() with memcmp() | Theodore Ts'o | 1 | -1/+1 |
2009-05-13 | fsx: Replace use of bzero() with memset() | Theodore Ts'o | 1 | -5/+5 |
2009-05-13 | fsx: Use %ll instead of %q in printf format statements | Theodore Ts'o | 1 | -5/+5 |
2009-05-13 | fsx: Use SEEK_END instead of the BSD'ish L_XTND | Theodore Ts'o | 1 | -3/+3 |
2009-04-13 | xfstests: fix async io error handling in fsx | Felix Blyakher | 1 | -7/+36 |
2009-01-02 | Create xfstests install target. | Eric Sandeen | 1 | -0/+5 |
2008-11-20 | xfstests: fix nr of args in open calls | Barry Naujok | 1 | -1/+1 |
2007-03-08 | fsx was calling vfprintf twice without resetting the va_list argument | Lachlan McIlroy | 1 | -3/+7 |
2006-08-04 | Merge relevant CXFSQA tests into XFSQA | Allan Randall | 1 | -6/+52 |
2006-06-27 | QA updates - make builds on older versions of headers work, reenable rt on br... | Nathan Scott | 1 | -0/+4 |
2006-06-17 | Comment out extsize setting for all allocators until delalloc accounting issu... | Nathan Scott | 1 | -0/+2 |
2005-12-09 | QA test updates - fixes for pquota, extsize, fsstress, and ensure mount optio... | Nathan Scott | 2 | -49/+39 |
2005-12-05 | Switch to always using get/setxattr rather than a separate projid call on IRIX. | Nathan Scott | 1 | -11/+5 |
2005-11-09 | Update copyright annotations and license boilerplates to correspond with SGI ... | Nathan Scott | 6 | -181/+70 |
2005-11-09 | Update copyright annotations and license boilerplates to correspond with SGI ... | Nathan Scott | 2 | -59/+2 |
2005-10-25 | Add comments, diganostics, pass back some errors from funcs. | Tim Shimmin | 1 | -33/+135 |
2005-07-05 | Fix fsstress builds when setting the project identifier (fsx interface now). | Nathan Scott | 1 | -1/+7 |
2005-04-08 | Abstract out some common quota shell code, add project operation to fsstress. | Nathan Scott | 1 | -0/+36 |
2005-02-14 | Add AIO test 113 into the mix, enable AIO testing capability in local fsx. | Nathan Scott | 3 | -6/+1489 |
2004-10-22 | Get xfstests building on irix using root/toolroot. | Tim Shimmin | 1 | -2/+2 |
2004-08-10 | xfs qa changes to get thinks working on irix | Tim Shimmin | 1 | -4/+9 |
2004-08-05 | Some qa changes to get more tests working on IRIX. | Tim Shimmin | 1 | -9/+1 |
2004-06-15 | Fixed merge problems | ptools | 7 | -143/+235 |
2004-03-18 | Merge in latest fsx changes from outside - AIO and direct IO support. | fsgqa | 2 | -80/+199 |