index
:
xfs/xfsprogs-dev.git
for-next
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
master
mkfs-config
progs-cleanup
progs-misc-fixes-1
progs-misc-fixes-for-4.6
repair-speedup-20090908
repair-speedup-20091112
rmap-btree
rmap-for-4.8
spaceman
sparse-inodes
Utilities for managing the XFS filesystem
XFS FS Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-13
configure: don't check for HDIO_GETGEO
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for SG_IO
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for fstatat
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for openat
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for the f_flags field in statfs
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for fsetxattr
Christoph Hellwig
1
-4
/
+0
2024-03-13
configure: don't check for mremap
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for preadv and pwritev
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for syncfs
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for fallocate
Christoph Hellwig
2
-6
/
+0
2024-03-13
configure: don't check for fls
Christoph Hellwig
2
-6
/
+0
2024-03-13
configure: don't check for readdir
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for sync_file_range
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for fiemap
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for mincor
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for madvise
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for sendfile
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: don't check for fadvise
Christoph Hellwig
1
-1
/
+0
2024-03-13
configure: require libblkid
Christoph Hellwig
1
-4
/
+0
2024-03-13
configure: don't check for getmntent
Christoph Hellwig
1
-2
/
+0
2024-03-13
include: stop generating platform_defs.h
Christoph Hellwig
1
-1
/
+0
2024-03-13
include: stop using SIZEOF_LONG
Christoph Hellwig
1
-3
/
+1
2024-03-13
include: unconditionally define umode_t
Christoph Hellwig
2
-6
/
+0
2024-03-13
include: remove the filldir_t typedef
Christoph Hellwig
1
-2
/
+0
2024-02-16
build: Request 64-bit time_t where possible
Sam James
1
-2
/
+2
2024-02-15
xfs: convert to new timestamp accessors
Jeff Layton
1
-2
/
+72
2024-02-15
xfs: convert rt summary macros to helpers
Darrick J. Wong
1
-0
/
+1
2024-02-15
xfs: use shifting and masking when converting rt extents, if possible
Darrick J. Wong
1
-0
/
+2
2024-01-11
xfs_scrub_all.cron: move to package data directory
Darrick J. Wong
1
-1
/
+0
2024-01-11
xfs_scrub_fail: move executable script to /usr/libexec
Darrick J. Wong
1
-0
/
+1
2023-12-21
libfrog: move 64-bit division wrappers to libfrog
Darrick J. Wong
1
-0
/
+1
2023-12-18
libxfs: split out a libxfs_dev structure from struct libxfs_init
Christoph Hellwig
1
-26
/
+19
2023-12-18
libxfs: stash away the device fd in struct xfs_buftarg
Christoph Hellwig
1
-1
/
+0
2023-12-18
libxfs: mark libxfs_device_{open,close} static
Christoph Hellwig
1
-2
/
+0
2023-12-18
libxfs: making passing flags to libxfs_init less confusing
Christoph Hellwig
1
-8
/
+18
2023-12-18
libxfs: pass a struct libxfs_init to libxfs_mount
Christoph Hellwig
1
-1
/
+2
2023-12-18
libxfs: rename struct libxfs_xinit to libxfs_init
Christoph Hellwig
1
-4
/
+6
2023-12-18
libxlog: remove the global libxfs_xinit x structure
Christoph Hellwig
1
-3
/
+0
2023-12-18
libxlog: don't require a libxfs_xinit structure for xlog_init
Christoph Hellwig
2
-3
/
+2
2023-12-18
libxlog: add a helper to initialize a xlog without clobbering the x structure
Christoph Hellwig
1
-0
/
+1
2023-12-18
libxlog: remove the verbose argument to xlog_is_dirty
Christoph Hellwig
1
-2
/
+1
2023-12-18
libxfs: remove the volname concept
Christoph Hellwig
1
-1
/
+0
2023-12-18
libxfs: remove the unused icache_flags member from struct libxfs_xinit
Christoph Hellwig
1
-1
/
+0
2023-12-18
xfs_io/encrypt: support specifying crypto data unit size
Eric Biggers
1
-0
/
+4
2023-11-21
metadump: Define metadump v2 ondisk format structures and macros
Chandan Babu R
1
-0
/
+68
2023-11-21
metadump: Rename XFS_MD_MAGIC to XFS_MD_MAGIC_V1
Chandan Babu R
1
-1
/
+1
2023-11-16
Revert "xfs: switch to multigrain timestamps"
Christian Brauner
1
-9
/
+1
2023-11-14
xfs: switch to multigrain timestamps
Jeff Layton
1
-2
/
+10
2023-11-14
xfs: convert to ctime accessor functions
Jeff Layton
1
-1
/
+21
2023-09-07
overflow: Add struct_size_t() helper
Kees Cook
1
-0
/
+16
2023-08-25
xfsprogs: don't allow udisks to automount XFS filesystems with no prompt
Darrick J. Wong
1
-0
/
+2
2023-06-22
xfs: fix AGF vs inode cluster buffer deadlock
Dave Chinner
2
-1
/
+3
2023-06-22
libxfs: port transaction precommit hooks to userspace
Darrick J. Wong
1
-0
/
+6
2023-06-22
libxfs: port list_cmp_func_t to userspace
Darrick J. Wong
1
-3
/
+4
2023-06-09
xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is co...
Darrick J. Wong
1
-0
/
+100
2023-06-09
xfs: return a failure address from xfs_rmap_irec_offset_unpack
Darrick J. Wong
1
-0
/
+20
2023-06-09
xfs: allow queued AG intents to drain before scrubbing
Darrick J. Wong
2
-0
/
+14
2023-06-09
xfs: create traced helper to get extra perag references
Darrick J. Wong
1
-0
/
+1
2023-05-10
xfs: add tracepoints for each of the externally visible allocators
Darrick J. Wong
1
-0
/
+6
2023-05-10
xfs: perags need atomic operational state
Dave Chinner
1
-0
/
+1
2023-05-10
xfs: rework the perag trace points to be perag centric
Dave Chinner
1
-8
/
+3
2023-05-09
xfs: active perag reference counting
Dave Chinner
3
-0
/
+13
2023-05-09
xfs: t_firstblock is tracking AGs not blocks
Dave Chinner
1
-1
/
+1
2023-05-09
xfs: prefer free inodes at ENOSPC over chunk allocation
Dave Chinner
1
-0
/
+11
2023-05-09
xfs: fix low space alloc deadlock
Dave Chinner
1
-0
/
+1
2022-11-21
xfs: fix uninitialized list head in struct xfs_refcount_recovery
Darrick J. Wong
1
-0
/
+10
2022-08-30
xfs: track the iunlink list pointer in the xfs_inode
Dave Chinner
1
-0
/
+3
2022-08-30
xfs: replace inode fork size macros with functions
Darrick J. Wong
1
-0
/
+35
2022-08-30
xfs: replace XFS_IFORK_Q with a proper predicate function
Darrick J. Wong
1
-1
/
+6
2022-08-30
xfs: use XFS_IFORK_Q to determine the presence of an xattr fork
Darrick J. Wong
1
-1
/
+1
2022-08-30
xfs: make inode attribute forks a permanent part of struct xfs_inode
Darrick J. Wong
1
-2
/
+4
2022-08-30
xfs: convert XFS_IFORK_PTR to a static inline helper
Darrick J. Wong
1
-0
/
+18
2022-08-04
xfs_repair: check filesystem geometry before allowing upgrades
Darrick J. Wong
1
-0
/
+1
2022-08-04
libxfs: stop overriding MAP_SYNC in publicly exported header files
Darrick J. Wong
1
-8
/
+0
2022-07-12
libxfs: remove xfs_globals.larp
Darrick J. Wong
1
-7
/
+0
2022-06-22
xfs: refactor buffer cancellation table allocation
Darrick J. Wong
1
-6
/
+0
2022-06-22
xfs: split remote attr setting out from replace path
Dave Chinner
1
-0
/
+1
2022-06-22
xfs: rework deferred attribute operation setup
Dave Chinner
1
-0
/
+3
2022-06-22
xfs: Add helper function xfs_attr_leaf_addname
Allison Henderson
1
-0
/
+1
2022-06-22
xfs: Add larp debug option
Allison Henderson
1
-0
/
+8
2022-06-22
xfs: report "max_resp" used for min log size computation
Darrick J. Wong
1
-0
/
+1
2022-06-22
xfs: create shadow transaction reservations for computing minimum log size
Darrick J. Wong
1
-0
/
+1
2022-06-22
xfs: Introduce macros to represent new maximum extent counts for data/attr forks
Chandan Babu R
1
-0
/
+5
2022-06-22
xfs: Introduce XFS_SB_FEAT_INCOMPAT_NREXT64 and associated per-fs feature bit
Chandan Babu R
1
-0
/
+2
2022-05-17
mkfs: don't trample the gid set in the protofile
Darrick J. Wong
1
-4
/
+7
2022-05-17
xfs_scrub: move to mallinfo2 when available
Darrick J. Wong
1
-0
/
+1
2022-05-17
debian: support multiarch for libhandle
Darrick J. Wong
1
-0
/
+1
2022-04-28
xfs: rename _zone variables to _cache
Darrick J. Wong
1
-12
/
+6
2022-04-28
xfs: remove kmem_zone typedef
Darrick J. Wong
1
-9
/
+9
2022-04-28
xfs: use separate btree cursor cache for each btree type
Darrick J. Wong
2
-4
/
+24
2022-04-28
xfs: compute maximum AG btree height for critical reservation calculation
Darrick J. Wong
1
-0
/
+1
2022-04-28
xfs: rename m_ag_maxlevels to m_allocbt_maxlevels
Darrick J. Wong
1
-2
/
+2
2022-04-28
xfs: formalize the process of holding onto resources across a defer roll
Darrick J. Wong
1
-3
/
+0
2022-04-06
mkfs: increase the minimum log size to 64MB when possible
Eric Sandeen
1
-2
/
+0
2022-02-25
mkfs: add configuration files for the last few LTS kernels
Darrick J. Wong
1
-0
/
+2
2022-02-25
libfrog: always use the kernel GETFSMAP definitions
Darrick J. Wong
1
-105
/
+0
2022-01-31
libxfs: clean up remaining LIBXFS_MOUNT flags
Darrick J. Wong
1
-2
/
+4
2022-01-31
Get rid of these flags and the m_flags field, since none of them do
Darrick J. Wong
1
-7
/
+2
2022-01-31
libxfs: use opstate flags and functions for libxfs mount options
Darrick J. Wong
1
-1
/
+6
2022-01-31
xfs: remove unused xfs_sb_version_has wrappers
Dave Chinner
1
-0
/
+56
2022-01-31
xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdown
Dave Chinner
1
-0
/
+1
2022-01-31
xfs: convert remaining mount flags to state flags
Dave Chinner
1
-0
/
+34
2022-01-31
xfs: convert mount flags to features
Dave Chinner
1
-0
/
+12
2022-01-31
xfs: reflect sb features in xfs_mount
Dave Chinner
1
-0
/
+77
2022-01-31
xfs: mark the record passed into xchk_btree functions as const
Darrick J. Wong
1
-5
/
+5
2022-01-31
xfs: add attr state machine tracepoints
Allison Henderson
1
-0
/
+6
2022-01-31
xfs: replace kmem_alloc_large() with kvmalloc()
Dave Chinner
1
-1
/
+2
2021-12-06
libxfs: hide the drainbamaged fallthrough macro from xfslibs
Darrick J. Wong
2
-18
/
+28
2021-12-02
libxfs: fix atomic64_t poorly for 32-bit architectures
Darrick J. Wong
3
-2
/
+52
2021-10-15
xfs: move perag structure and setup to libxfs/xfs_ag.[ch]
Dave Chinner
1
-65
/
+1
2021-10-15
xfs: Add delay ready attr remove routines
Allison Henderson
1
-0
/
+1
2021-10-14
libxfs: fix call_rcu crash when unmounting the fake mount in mkfs
Darrick J. Wong
1
-0
/
+1
2021-10-01
xfs: Fix fall-through warnings for Clang
Gustavo A. R. Silva
1
-0
/
+21
2021-09-29
libfrog: move topology.[ch] to libxfs
Darrick J. Wong
1
-0
/
+1
2021-09-29
mkfs: move mkfs/proto.c declarations to mkfs/proto.h
Darrick J. Wong
1
-5
/
+0
2021-09-29
atomic: convert to uatomic
Dave Chinner
1
-11
/
+54
2021-09-29
libxfs: add spinlock_t wrapper
Dave Chinner
6
-0
/
+31
2021-09-29
xfsprogs: introduce liburcu support
Dave Chinner
2
-1
/
+4
2021-06-30
xfs: introduce in-core global counter of allocbt blocks
Brian Foster
2
-0
/
+11
2021-06-30
xfs: move the di_crtime field to struct xfs_inode
Christoph Hellwig
1
-1
/
+1
2021-06-30
xfs: move the di_flags2 field to struct xfs_inode
Christoph Hellwig
1
-2
/
+3
2021-06-30
xfs: move the di_flags field to struct xfs_inode
Christoph Hellwig
1
-1
/
+2
2021-06-30
xfs: move the di_forkoff field to struct xfs_inode
Christoph Hellwig
1
-0
/
+1
2021-06-30
xfs: use a union for i_cowextsize and i_flushiter
Christoph Hellwig
1
-2
/
+5
2021-06-30
xfs: move the di_flushiter field to struct xfs_inode
Christoph Hellwig
1
-0
/
+1
2021-06-30
xfs: move the di_cowextsize field to struct xfs_inode
Christoph Hellwig
1
-0
/
+1
2021-06-30
xfs: move the di_extsize field to struct xfs_inode
Christoph Hellwig
1
-0
/
+1
2021-06-30
xfs: move the di_nblocks field to struct xfs_inode
Christoph Hellwig
1
-0
/
+1
2021-06-30
xfs: move the di_size field to struct xfs_inode
Christoph Hellwig
1
-1
/
+2
2021-06-30
xfs: move the di_projid field to struct xfs_inode
Christoph Hellwig
1
-0
/
+1
2021-04-15
xfsprogs: include <signal.h> for platform_crash
Leah Neukirchen
1
-0
/
+1
2021-04-07
xfs: consider shutdown in bmapbt cursor delete assert
Brian Foster
1
-2
/
+2
2021-04-06
xfs: allow reservation of rtblocks with xfs_trans_alloc_inode
Darrick J. Wong
1
-1
/
+2
2021-04-06
xfs: refactor common transaction/inode/quota allocation idiom
Darrick J. Wong
1
-0
/
+2
2021-02-23
libxfs: simulate system failure after a certain number of writes
Darrick J. Wong
1
-0
/
+13
2021-02-23
xfs_repair: set NEEDSREPAIR the first time we write to a filesystem
Darrick J. Wong
1
-0
/
+4
2021-02-23
xfs_repair: clear the needsrepair flag
Darrick J. Wong
1
-0
/
+1
2021-01-07
xfs: remove xfs_buf_t typedef
libxfs-5.11-sync
Dave Chinner
2
-4
/
+4
2021-01-07
xfs: introduce xfs_dialloc_roll()
Dave Chinner
1
-14
/
+15
2021-01-07
libxfs: cosmetic changes to libxfs_inode_alloc
Eric Sandeen
1
-1
/
+1
2020-12-04
libxfs: fix weird comment
Darrick J. Wong
1
-3
/
+3
2020-11-20
xfsprogs: get rid of ancient btree tracing fragments
Dave Chinner
3
-89
/
+0
2020-11-20
mkfs: constify various strings
Dave Chinner
1
-1
/
+1
2020-11-20
build: add support for libinih for mkfs
Dave Chinner
1
-0
/
+1
2020-11-20
xfs_quota: support editing and reporting quotas with bigtime
Darrick J. Wong
1
-1
/
+19
2020-11-20
libfrog: define LIBFROG_BULKSTAT_CHUNKSIZE to remove dependence on XFS_INODES...
Darrick J. Wong
1
-0
/
+2
2020-11-12
xfs: only relog deferred intent items if free space in the log gets low
Darrick J. Wong
1
-0
/
+22
2020-11-12
xfs: periodically relog deferred intent items
Darrick J. Wong
2
-0
/
+5
2020-11-12
xfs: fix an incore inode UAF in xfs_bui_recover
Darrick J. Wong
1
-0
/
+6
2020-11-12
xfs: xfs_defer_capture should absorb remaining block reservations
Darrick J. Wong
1
-2
/
+4
2020-11-12
xfs: Convert xfs_attr_sf macros to inline functions
Carlos Maiolino
1
-0
/
+29
2020-11-12
xfs: widen ondisk quota expiration timestamps to handle y2038+
Darrick J. Wong
1
-0
/
+4
2020-11-11
xfs: widen ondisk inode timestamps to deal with y2038+
Darrick J. Wong
1
-0
/
+5
2020-11-10
xfs: explicitly define inode timestamp range
Darrick J. Wong
1
-0
/
+4
2020-11-10
xfs: simplify xfs_trans_getsb
Christoph Hellwig
1
-1
/
+1
2020-11-10
xfs: remove kmem_realloc()
Carlos Maiolino
1
-1
/
+1
2020-11-10
libxfs: refactor NSEC_PER_SEC
Darrick J. Wong
1
-0
/
+3
2020-11-10
libxfs: create a real struct timespec64
Darrick J. Wong
3
-12
/
+19
2020-09-30
man: install all manpages that redirect to another manpage
Darrick J. Wong
1
-1
/
+2
2020-09-28
mkfs.xfs: fix ASSERT on too-small device with stripe geometry
Pavel Reichl
1
-7
/
+7
2020-09-15
xfs: Remove kmem_zone_zalloc() usage
Carlos Maiolino
1
-1
/
+4
2020-09-15
xfs: Remove kmem_zone_alloc() usage
Carlos Maiolino
1
-1
/
+6
2020-09-04
xfs: attach inodes to the cluster buffer when dirtied
Dave Chinner
1
-0
/
+1
2020-09-04
xfs: pin inode backing buffer to the inode log item
Dave Chinner
1
-0
/
+1
2020-08-25
xfsprogs: move custom interface definitions out of xfs_fs.h
Eric Sandeen
3
-0
/
+91
2020-08-10
xfs: more lockdep whackamole with kmem_alloc*
Darrick J. Wong
1
-0
/
+1
2020-08-10
xfs: improve local fork verification
Christoph Hellwig
1
-1
/
+0
2020-08-10
xfs: remove xfs_ifork_ops
Christoph Hellwig
1
-3
/
+1
2020-08-10
xfs: use ordered buffers to initialize dquot buffers during quotacheck
Darrick J. Wong
1
-0
/
+1
2020-08-10
xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item
Darrick J. Wong
2
-3
/
+3
2020-08-10
xfs: remove the xfs_inode_log_item_t typedef
Christoph Hellwig
1
-2
/
+2
2020-07-10
xfs_repair: make container for btree bulkload root and block reservation
Darrick J. Wong
1
-0
/
+1
2020-05-09
xfsprogs: remove xfs_dir_ops
Christoph Hellwig
2
-5
/
+0
2020-05-09
xfsprogs: remove libreadline support
Christoph Hellwig
1
-2
/
+0
2020-05-01
xfs: support bulk loading of staged btrees
Darrick J. Wong
1
-0
/
+2
2020-05-01
xfs: introduce fake roots for inode-rooted btrees
Darrick J. Wong
1
-0
/
+1
2020-05-01
xfs: introduce fake roots for ag-rooted btrees
Darrick J. Wong
1
-0
/
+1
2020-05-01
xfs: remove XFS_BUF_TO_AGF
Christoph Hellwig
1
-0
/
+4
2020-04-29
xfs: remove the kuid/kgid conversion wrappers
Christoph Hellwig
1
-0
/
+17
2020-04-29
xfs: ensure that the inode uid/gid match values match the icdinode ones
Christoph Hellwig
1
-0
/
+2
2020-04-07
xfsprogs: LDFLAGS comes from configure, not environment
Dave Chinner
1
-0
/
+4
2020-04-07
mkfs: use cvtnum from libfrog
Dave Chinner
1
-3
/
+0
2020-03-13
xfs: make xfs_trans_get_buf return an error code
Darrick J. Wong
1
-8
/
+4
2020-03-13
xfs: make xfs_trans_get_buf_map return an error code
Darrick J. Wong
1
-5
/
+10
2020-03-13
xfsprogs: don't warn about packed members
Dave Chinner
1
-1
/
+1
2020-03-01
libxlog: use uncached buffers instead of open-coding them
Darrick J. Wong
1
-1
/
+0
2020-03-01
libxfs: replace libxfs_getbuf with libxfs_buf_get
Darrick J. Wong
1
-1
/
+1
2020-03-01
libxfs: remove LIBXFS_EXIT_ON_FAILURE
Darrick J. Wong
1
-1
/
+0
2020-03-01
libxfs: flush all dirty buffers and report errors when unmounting filesystem
Darrick J. Wong
1
-1
/
+1
2020-03-01
xfs_io/encrypt: support passing a keyring key to add_enckey
Eric Biggers
1
-0
/
+4
2020-02-27
libxfs: clean up libxfs_destroy
Darrick J. Wong
1
-1
/
+1
2020-02-27
libxfs: use FALLOC_FL_ZERO_RANGE in libxfs_device_zero
Eric Sandeen
2
-0
/
+25
2020-01-22
xfs: fix realtime file data space leak
Omar Sandoval
1
-0
/
+1
2020-01-22
xfs: Remove kmem_zone_free() wrapper
Carlos Maiolino
1
-1
/
+1
2020-01-22
xfs: remove unused typedef definitions
Eric Sandeen
2
-6
/
+6
2020-01-22
xfs: merge the projid fields in struct xfs_icdinode
Christoph Hellwig
1
-21
/
+0
2020-01-22
xfs: use a struct timespec64 for the in-core crtime
Christoph Hellwig
2
-1
/
+1
2020-01-22
xfs: devirtualize ->m_dirnameops
Christoph Hellwig
1
-1
/
+2
2020-01-22
xfs: remove the now unused dir ops infrastructure
Christoph Hellwig
1
-1
/
+0
2020-01-22
xfs: cleanup xfs_dir2_data_entsize
Christoph Hellwig
1
-0
/
+3
[next]