index
:
kernel/git/cem/xfsprogs-dev.git
for-next
guilt/libxfs-sync-6.8
libxfs-3.19-update
libxfs-4.1-update
libxfs-4.10-sync
libxfs-4.11-sync
libxfs-4.12-sync
libxfs-4.13-sync
libxfs-4.14-sync
libxfs-4.15-sync
libxfs-4.16-sync
libxfs-4.17-sync
libxfs-4.18-sync
libxfs-4.19-sync
libxfs-4.2-rc1-update
libxfs-4.20-sync
libxfs-4.6-sync
libxfs-4.8-sync
libxfs-4.9-sync
libxfs-5.0-sync
libxfs-5.1-sync
libxfs-5.10-sync
libxfs-5.11-sync
libxfs-5.12-sync
libxfs-5.13-sync
libxfs-5.14-sync
libxfs-5.15-sync
libxfs-5.16-sync
libxfs-5.18-sync
libxfs-5.19-sync
libxfs-5.2-sync
libxfs-5.3-sync
libxfs-5.4-sync
libxfs-5.5-sync
libxfs-5.6-sync
libxfs-5.7-sync
libxfs-5.8-sync
libxfs-5.9-sync
libxfs-commit-script
libxfs-sync
libxfs-sync-6.3
libxfs-sync-6.5
libxfs-sync-6.6
libxfs-sync-6.7
libxfs-sync-6.8
master
mkfs-config
progs-cleanup
progs-misc-fixes-1
progs-misc-fixes-for-4.6
pull_request_tests
repair-speedup-20090908
repair-speedup-20091112
rmap-btree
rmap-for-4.8
spaceman
sparse-inodes
cem's fork of xfsprogs-dev.git
Carlos Maiolino
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
io
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-13
configure: don't check for the f_flags field in statfs
Christoph Hellwig
2
-6
/
+0
2024-03-13
configure: don't check for mremap
Christoph Hellwig
2
-12
/
+0
2024-03-13
configure: don't check for preadv and pwritev
Christoph Hellwig
3
-21
/
+0
2024-03-13
configure: don't check for syncfs
Christoph Hellwig
2
-8
/
+0
2024-03-13
configure: don't check for fallocate
Christoph Hellwig
2
-12
/
+0
2024-03-13
configure: don't check for readdir
Christoph Hellwig
2
-13
/
+1
2024-03-13
configure: don't check for sync_file_range
Christoph Hellwig
2
-10
/
+2
2024-03-13
configure: don't check for fiemap
Christoph Hellwig
2
-13
/
+1
2024-03-13
configure: don't check for mincor
Christoph Hellwig
2
-13
/
+1
2024-03-13
configure: don't check for madvise
Christoph Hellwig
2
-13
/
+1
2024-03-13
configure: don't check for sendfile
Christoph Hellwig
2
-13
/
+1
2024-03-13
configure: don't check for fadvise
Christoph Hellwig
2
-13
/
+1
2024-03-13
io: don't redefine SEEK_DATA and SEEK_HOLE
Christoph Hellwig
1
-5
/
+0
2024-02-16
io: Adapt to >= 64-bit time_t
Sam James
1
-3
/
+3
2024-02-16
Remove use of LFS64 interfaces
Violet Purcell
18
-60
/
+61
2023-12-21
xfs_io: support passing the FORCE_REBUILD flag to online repair
Darrick J. Wong
1
-2
/
+9
2023-12-21
xfs_io: extract control number parsing routines
Darrick J. Wong
1
-43
/
+85
2023-12-21
xfs_io: collapse trivial helpers
Darrick J. Wong
1
-84
/
+40
2023-12-21
xfs_io: set exitcode = 1 on parsing errors in scrub/repair command
Darrick J. Wong
1
-7
/
+17
2023-12-18
xfs_io/encrypt: support specifying crypto data unit size
Eric Biggers
1
-18
/
+54
2023-03-17
xfs: add debug knob to slow down write for fun
Darrick J. Wong
1
-0
/
+1
2023-03-17
xfs: add debug knob to slow down writeback for fun
Darrick J. Wong
1
-0
/
+1
2023-02-23
xfs_io: fix bmap command not detecting realtime files with xattrs
Darrick J. Wong
1
-1
/
+1
2023-02-23
xfs_io: set fs_path when opening files on foreign filesystems
Darrick J. Wong
1
-1
/
+2
2023-01-20
xfs_io: add fsuuid command
Catherine Hoang
4
-3
/
+54
2022-12-15
xfs_io: don't display stripe alignment flags for realtime files
Darrick J. Wong
1
-2
/
+2
2022-12-09
misc: add static to various sourcefile-local functions
Darrick J. Wong
1
-1
/
+1
2022-08-04
libxfs: stop overriding MAP_SYNC in publicly exported header files
Darrick J. Wong
2
-13
/
+14
2022-06-22
xfsprogs: Invoke bulkstat ioctl with XFS_BULK_IREQ_NREXT64 flag
Chandan Babu R
1
-0
/
+1
2022-06-22
xfs: add leaf to node error tag
Allison Henderson
1
-0
/
+1
2022-06-22
xfs: add leaf split error tag
Allison Henderson
1
-0
/
+1
2022-06-22
xfs: Add log attribute error tag
Allison Henderson
1
-0
/
+1
2022-05-27
xfs_io: add a quiet option to bulkstat
Dave Chinner
1
-1
/
+8
2022-05-06
xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions
Darrick J. Wong
1
-0
/
+11
2022-02-25
misc: add a crc32c self test to mkfs and repair
Darrick J. Wong
1
-1
/
+1
2022-02-25
libfrog: always use the kernel GETFSMAP definitions
Darrick J. Wong
2
-3
/
+3
2021-07-28
xfs_io: allow callers to dump fs stats individually
Darrick J. Wong
1
-39
/
+101
2021-07-28
xfs_io: don't count fsmaps before querying fsmaps
Darrick J. Wong
1
-30
/
+0
2021-07-28
xfs_io: only print the header once when dumping fsmap in csv format
Darrick J. Wong
1
-1
/
+2
2021-07-28
xfs_io: clean up the funshare command a bit
Darrick J. Wong
1
-4
/
+12
2021-07-28
xfs_io: fix broken funshare_cmd usage
Darrick J. Wong
1
-8
/
+9
2021-06-30
xfs: add error injection for per-AG resv failure
Gao Xiang
1
-0
/
+1
2021-04-20
xfsprogs: remove BMV_IF_NO_DMAPI_READ flag
Anthony Iliopoulos
1
-21
/
+7
2021-04-05
xfs: Introduce error injection to allocate only minlen size extents for files
Chandan Babu R
1
-0
/
+1
2021-04-05
xfs: Introduce error injection to reduce maximum inode fork extent count
Chandan Babu R
1
-0
/
+1
2020-08-10
xfs: random buffer write failure errortag
Brian Foster
1
-0
/
+1
2020-07-29
xfs_io: Remove redundant setting/check for lsattr/stat command
Xiao Yang
2
-7
/
+0
2020-07-29
xfs_io: Make -D and -R options incompatible explicitly
Xiao Yang
3
-11
/
+29
2020-07-24
xfs_io: Document '-q' option for sendfile command
Xiao Yang
1
-1
/
+2
2020-07-15
xfs_io: Document '-q' option for pread/pwrite command
Xiao Yang
2
-2
/
+4
2020-05-09
xfs_io: copy_range can take up to 8 arguments
Eric Sandeen
1
-1
/
+1
2020-05-09
xfsprogs: remove libreadline support
Christoph Hellwig
1
-4
/
+0
2020-04-08
xfs_io: set exitcode on failure appropriately
Dave Chinner
32
-99
/
+411
2020-04-08
xfsprogs: fix silently broken option parsing
Dave Chinner
1
-0
/
+2
2020-03-01
xfs_io/encrypt: support passing a keyring key to add_enckey
Eric Biggers
1
-25
/
+65
2020-01-30
xfs_io: fix pwrite/pread length truncation on 32-bit systems
Darrick J. Wong
2
-5
/
+5
2020-01-30
xfs_io: fix copy_file_range length argument overflow
Darrick J. Wong
1
-2
/
+13
2019-11-11
xfs_io: fix memory leak in add_enckey
Eric Sandeen
1
-4
/
+8
2019-11-06
libfrog: convert bulkstat.c functions to negative error codes
Darrick J. Wong
4
-26
/
+25
2019-11-06
libfrog: convert fsgeom.c functions to negative error codes
Darrick J. Wong
5
-8
/
+8
2019-11-06
libfrog: print library errors
Darrick J. Wong
5
-28
/
+19
2019-11-06
xfs_io/lsattr: expose FS_XFLAG_HASATTR flag
Amir Goldstein
1
-1
/
+3
2019-09-30
xfs_io: add a bulkstat command
Darrick J. Wong
4
-4
/
+525
2019-09-30
xfs_io/encrypt: add 'enckey_status' command
Eric Biggers
1
-0
/
+71
2019-09-30
xfs_io/encrypt: add 'rm_enckey' command
Eric Biggers
1
-0
/
+75
2019-09-30
xfs_io/encrypt: add 'add_enckey' command
Eric Biggers
1
-0
/
+109
2019-09-30
xfs_io/encrypt: extend 'set_encpolicy' to support v2 policies
Eric Biggers
1
-51
/
+185
2019-09-30
xfs_io/encrypt: extend 'get_encpolicy' to support v2 policies
Eric Biggers
1
-17
/
+136
2019-09-30
xfs_io/encrypt: add new encryption modes
Eric Biggers
1
-0
/
+3
2019-09-30
xfs_io/encrypt: generate encryption modes for 'help set_encpolicy'
Eric Biggers
1
-10
/
+19
2019-09-30
xfs_io/encrypt: update to UAPI definitions from Linux v5.4
Eric Biggers
1
-38
/
+122
2019-09-30
xfs_io/encrypt: remove unimplemented encryption modes
Eric Biggers
1
-5
/
+1
2019-09-30
misc: convert from XFS_IOC_FSINUMBERS to XFS_IOC_INUMBERS
Darrick J. Wong
2
-25
/
+30
2019-09-30
misc: convert xfrog_bulkstat functions to have v5 semantics
Darrick J. Wong
2
-8
/
+28
2019-09-26
libfrog: share scrub headers
Darrick J. Wong
1
-62
/
+27
2019-09-26
xfs_io: copy_range don't truncate dst_file, and add smart length
Jianhong Yin
1
-27
/
+15
2019-09-09
libfrog: move path.h to libfrog/
Darrick J. Wong
7
-7
/
+7
2019-09-09
libfrog: move crc32c.h to libfrog/
Darrick J. Wong
1
-2
/
+2
2019-09-09
libfrog: move fsgeom.h to libfrog/
Darrick J. Wong
6
-6
/
+6
2019-09-09
libfrog: refactor open-coded INUMBERS calls
Darrick J. Wong
2
-29
/
+29
2019-09-09
libfrog: refactor open-coded bulkstat calls
Darrick J. Wong
2
-51
/
+43
2019-09-09
libfrog: refactor online geometry queries
Darrick J. Wong
4
-11
/
+24
2019-08-28
xfs: remove various bulk request typedef usage
Darrick J. Wong
2
-11
/
+11
2019-07-10
xfs_io: reorganize source file handling in copy_range
Eric Sandeen
1
-10
/
+12
2019-07-10
xfs_io: allow passing an open file to copy_range
Amir Goldstein
1
-6
/
+22
2019-06-25
xfs_io: repair_f should use its own name
Darrick J. Wong
1
-1
/
+1
2019-06-06
misc: remove all use of xfs_fsop_geom_t
Darrick J. Wong
3
-7
/
+7
2019-05-06
xfs: cache unlinked pointers in an rhashtable
Darrick J. Wong
1
-0
/
+1
2019-05-03
xfs_io: rework includes for statx structures
Eric Sandeen
2
-3
/
+7
2019-04-26
xfs_io: fix label parsing and validation
Darrick J. Wong
1
-2
/
+8
2019-04-26
xfs_io: don't read garbage stack contents if INUMBERS goes nuts
Darrick J. Wong
1
-0
/
+3
2019-03-28
xfs_io: don't walk off the end of argv in fzero_f
Darrick J. Wong
1
-7
/
+13
2019-03-28
xfs_io: statx -r should print attributes_mask
Darrick J. Wong
2
-1
/
+5
2019-03-28
xfs_io: actually check copy file range helper return values
Darrick J. Wong
1
-2
/
+15
2018-12-12
xfs_io: copy_file_range length is a size_t
Dave Chinner
1
-3
/
+3
2018-12-12
xfs_io: allow open file permissions to be changed
Dave Chinner
1
-0
/
+54
2018-12-12
io: open pipes in non-blocking mode
Dave Chinner
1
-0
/
+13
2018-10-30
xfs_io: add crc32 self test
Darrick J. Wong
4
-4
/
+43
2018-10-17
xfs_io: rename global buffer variable
Eric Sandeen
4
-47
/
+47
2018-10-17
xfs_io: include io.h to silence static function warnings
Eric Sandeen
2
-0
/
+2
2018-10-09
xfsprogs: make static things static
Eric Sandeen
13
-25
/
+27
2018-10-09
libxfs: avoid redefinitions of macros in mount.h
Eric Sandeen
1
-1
/
+0
2018-10-09
xfsprogs: use ANSI declarations of void-arg functions
Eric Sandeen
1
-1
/
+1
2018-10-09
xfsprogs: minor sparse fixes
Eric Sandeen
1
-0
/
+1
2018-10-09
xfs_io: remove useless do_preadv and do_pwritev arguments
Zorro Lang
2
-7
/
+5
2018-10-09
xfsprogs: remove PKG_PLATFORM macro
Eric Sandeen
1
-4
/
+2
2018-10-09
xfsprogs: remove irix platform files
Eric Sandeen
2
-16
/
+4
2018-10-04
xfs: force summary counter recalc at next mount
Darrick J. Wong
1
-1
/
+5
2018-08-01
xfs_io: Document shutdown -f
Carlos Maiolino
1
-0
/
+17
2018-08-01
xfs_io: wire up repair ioctl stuff
Darrick J. Wong
3
-0
/
+99
2018-07-23
xfsprogs: convert to SPDX license tags
Dave Chinner
46
-547
/
+48
2018-06-28
xfs: implement the metadata repair ioctl flag
Darrick J. Wong
1
-0
/
+1
2018-06-22
xfs_io: clarify -c in bmap documentation
Darrick J. Wong
1
-0
/
+1
2018-06-21
xfs_bmap: don't reject -e
Darrick J. Wong
1
-2
/
+3
2018-05-31
xfs_io: fix signed comparison problem in copy_file_range
Darrick J. Wong
1
-1
/
+1
2018-05-31
xfs_io: Make copy_range arguments understand *iB values
Goldwyn Rodrigues
1
-13
/
+15
2018-05-31
xfs_io: fix null pointer deref when complaining about scrub command
Darrick J. Wong
1
-2
/
+1
2018-05-24
xfs_io: Allow -P and -L to be given to open for O_PATH and O_NOFOLLOW
David Howells
4
-7
/
+50
2018-05-24
xfs_io: syncfs can fail
Jeff Layton
1
-2
/
+4
2018-05-24
xfs_io: add label command
Eric Sandeen
4
-3
/
+113
2018-03-08
xfs_io: add RWF_DSYNC support to pwrite
Dave Chinner
1
-2
/
+6
2018-03-08
xfs_io: support a basic extent swap command
Brian Foster
4
-2
/
+111
2018-03-08
xfs_io: Add missing perror for write_once (-O)
Goldwyn Rodrigues
1
-1
/
+3
2018-02-23
Fix grammar and spelling in strings and man pages
Nathan Scott
2
-2
/
+2
2018-02-05
xfs_io: fix copy_file_range symbol name collision
Darrick J. Wong
1
-3
/
+8
2018-01-04
xfs_io: add a new 'log_writes' command
Ross Zwisler
4
-0
/
+119
2018-01-04
xfs_io: add MAP_SYNC support to mmap()
Ross Zwisler
3
-5
/
+29
2017-12-06
libfrog: move list_sort out of libxfs
Darrick J. Wong
1
-2
/
+2
2017-12-06
xfs_io: provide an interface to the scrub ioctls
Darrick J. Wong
4
-1
/
+257
2017-12-06
xfs_io: add buf_lru_ref tag to inject table
Eric Sandeen
1
-1
/
+5
2017-12-06
xfs_io: pull xfs errortag definitions from libxfs
Darrick J. Wong
1
-33
/
+2
2017-12-06
xfs_io: implement ranged fiemap query
Nikolay Borisov
1
-16
/
+65
2017-12-06
xfs_io: fix gcc-7 related printf warnings
Dave Chinner
1
-2
/
+2
2017-11-20
xfs_io: stat: treat statfs.f_flags as optional
Jeff Mahoney
2
-0
/
+6
2017-11-20
xfs_io: stat: fix typo in statfs->f_flags
Jeff Mahoney
1
-1
/
+1
2017-11-20
xfsprogs: fix wrong do_pwritev definition
Zirong Lang
1
-1
/
+1
2017-11-20
xfsprogs: fix wrong variable types in pwrite/pread code
Zirong Lang
2
-13
/
+13
2017-11-09
xfs_io: Allow partial writes
Goldwyn Rodrigues
2
-2
/
+26
2017-11-09
xfs_io: Add RWF_NOWAIT to pwritev2()
Goldwyn Rodrigues
1
-2
/
+10
2017-11-09
xfs_io: Add support for pwritev2()
Goldwyn Rodrigues
2
-13
/
+34
2017-11-09
xfs_io: Disable -V if pwritev is not available
Goldwyn Rodrigues
1
-1
/
+8
2017-11-09
xfs_io: add new error injection knobs to inject command
Darrick J. Wong
1
-1
/
+7
2017-11-09
xfsprogs: explicitly cast troublesome types to match printf format specifiers
Darrick J. Wong
3
-31
/
+36
2017-11-09
build: define _DEFAULT_SOURCE with _BSD_SOURCE for preadv
Luis R. Rodriguez
1
-0
/
+2
2017-11-09
xfs_io: report io error for pwrite -W and -w
Liu Bo
1
-4
/
+12
2017-08-24
xfs_io: clarify the fsmap documentation
Darrick J. Wong
1
-0
/
+2
2017-08-24
fiemap: Fix semantics of max_extents (-n arguments)
Nikolay Borisov
1
-6
/
+6
2017-08-24
fiemap: Factor out common code used for printing holes
Nikolay Borisov
1
-30
/
+36
2017-08-24
fiemap: De-obfuscate last_logical and cur_extent manipulation
Nikolay Borisov
1
-28
/
+32
2017-08-24
fiemap: Eliminate num_extents
Nikolay Borisov
1
-8
/
+4
2017-08-24
fiemap: Make max_extents a global var
Nikolay Borisov
1
-6
/
+4
2017-08-24
fiemap: Remove blocksize variable
Nikolay Borisov
1
-28
/
+22
2017-08-22
xfs_io: add seek consistency checks
Andreas Gruenbacher
1
-1
/
+12
2017-08-04
xfs_io: allow lsattr & lsproj on foreign filesystems
Ross Zwisler
2
-2
/
+2
2017-08-04
xfs_io: Print filesystem statfs flags in 'statfs' command
Carlos Maiolino
1
-0
/
+1
2017-06-21
xfs_io: support the new getfsmap ioctl
Darrick J. Wong
10
-13
/
+637
2017-06-21
xfs_io: refactor numlen into a library function
Darrick J. Wong
2
-28
/
+5
2017-05-02
xfs_io: fix statx call for changed UAPI
Eric Sandeen
2
-1
/
+5
2017-05-02
xfs_io: Add statx support for PowerPC architecture
chandan
1
-1
/
+1
2017-05-02
xfs_io: fix statx definition for non-x86 architecture
Eric Sandeen
1
-3
/
+5
2017-04-10
xfs_io: hook up statx
Eric Sandeen
2
-0
/
+328
2017-04-10
xfs_io: refactor stat functions, add raw dump
Eric Sandeen
1
-24
/
+83
2017-04-10
xfs_io: move stat functions to new file
Eric Sandeen
5
-162
/
+193
2017-04-10
xfs_io: Fix "falloc -p" to pass KEEP_SIZE
Calvin Owens
1
-1
/
+1
2017-04-10
xfs_io: support shutdown command on foreign fses
Darrick J. Wong
1
-1
/
+1
2017-02-15
libxfs: sync up FSGETXATTR names and definitions with the kernel
Darrick J. Wong
1
-3
/
+3
2017-01-25
xfsprogs: remove irix support
Christoph Hellwig
1
-4
/
+0
2017-01-12
xfsprogs: fix a couple 32-bit build warnings
Eric Sandeen
2
-4
/
+5
2017-01-12
xfs_io: implement 'utimes' command
Deepa Dinamani
4
-7
/
+90
2017-01-12
libxcmd: add non-iterating user commands
Dave Chinner
1
-2
/
+5
2017-01-12
xfs_io: make various commands one-shot only
Dave Chinner
12
-16
/
+20
2017-01-12
libxcmd: don't check generic library commands
Dave Chinner
1
-3
/
+0
2017-01-12
libxcmd: rename args_command to command_iterator
Dave Chinner
1
-2
/
+7
2017-01-12
libxcmd: check CMD_FLAG_GLOBAL inside args_command()
Dave Chinner
2
-2
/
+2
2017-01-12
xfs_io: fix some documentation problems
Darrick J. Wong
1
-2
/
+2
2017-01-12
xfs_io: fix the minimum arguments to the reflink command
Darrick J. Wong
1
-1
/
+1
2017-01-12
xfs_io: prefix dedupe command error messages consistently
Darrick J. Wong
1
-2
/
+2
2017-01-12
xfs_io: Improvements to copy_range return code handling
Anna Schumaker
1
-1
/
+4
2017-01-12
xfs_io: implement 'set_encpolicy' and 'get_encpolicy' commands
Eric Biggers
4
-3
/
+307
2017-01-12
xfs_io: fix building with musl
Ralph Sennhauser
1
-1
/
+5
2016-11-01
xfs_io: replace posix_fadvise64 by equivalent posix_fadvise
Felix Janda
1
-1
/
+1
2016-11-01
xfsprogs: replace sendfile64 by equivalent sendfile
Felix Janda
1
-2
/
+2
2016-11-01
xfsprogs: replace pread64/pwrite64 by equivalent pread/pwrite
Felix Janda
2
-10
/
+10
2016-11-01
xfsprogs: replace lseek64 by equivalent lseek
Felix Janda
2
-6
/
+6
2016-11-01
xfsprogs: replace ftruncate64 by equivalent ftruncate
Felix Janda
2
-3
/
+3
2016-11-01
xfsprogs: replace [fl]stat64 by equivalent [fl]stat
Felix Janda
3
-15
/
+15
2016-11-01
xfs_io: Fix initial -m option
Andreas Gruenbacher
2
-3
/
+3
2016-11-01
xfs_io: add command line option -i to start an idle thread
Amir Goldstein
2
-3
/
+34
2016-10-26
xfs_io: try to unshare copy-on-write blocks via fallocate
Darrick J. Wong
1
-2
/
+40
2016-10-26
xfs_io: provide long-format help for falloc
Darrick J. Wong
1
-0
/
+21
2016-10-26
xfs_io: support injecting the 'per-AG reservation critically low' error
Darrick J. Wong
1
-1
/
+3
2016-10-26
xfs_io: add refcount+bmap error injection types
Darrick J. Wong
1
-1
/
+7
2016-10-26
xfs_io: get and set the CoW extent size hint
Darrick J. Wong
6
-2
/
+211
2016-10-26
libxfs: add autoconf mechanism to override system header fsxattr
Darrick J. Wong
1
-1
/
+0
2016-10-26
xfs_io: bmap should support querying CoW fork, shared blocks
Darrick J. Wong
1
-9
/
+34
2016-10-03
xfs_io: fix inode command with "-n" for bogus inode
Eric Sandeen
1
-3
/
+9
2016-10-03
xfs_io: refactor inode command
Eric Sandeen
1
-35
/
+30
2016-10-03
xfs_io: move inode command arg handling to top
Eric Sandeen
1
-19
/
+21
2016-10-03
xfs_io: factor out new get_last_inode() helper
Eric Sandeen
1
-24
/
+44
2016-10-03
xfs_io: fix inode command help and argsmax
Eric Sandeen
1
-11
/
+8
[next]