summaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds2023-10-303-6/+12
|\
| * xfs: convert to new timestamp accessorsJeff Layton2023-10-183-6/+12
* | xfs: adjust the incore perag block_count when shrinkingDarrick J. Wong2023-10-111-0/+6
|/
* Merge tag 'xfs-6.6-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-09-222-1/+24
|\
| * xfs: reserve less log space when recovering log intent itemsDarrick J. Wong2023-09-121-0/+22
| * xfs: fix log recovery when unknown rocompat bits are setDarrick J. Wong2023-09-121-1/+2
* | Revert "xfs: switch to multigrain timestamps"Christian Brauner2023-09-201-3/+3
|/
* Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-08-301-1/+5
|\
| * xfs: allow userspace to rebuild metadata structuresDarrick J. Wong2023-08-101-1/+5
* | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-282-5/+6
|\ \ | |/ |/|
| * xfs: switch to multigrain timestampsJeff Layton2023-08-111-3/+3
| * xfs: convert to ctime accessor functionsJeff Layton2023-07-242-3/+4
* | xfs: convert flex-array declarations in xfs attr shortform objectsDarrick J. Wong2023-07-171-1/+1
* | xfs: convert flex-array declarations in xfs attr leaf blocksDarrick J. Wong2023-07-171-8/+65
* | xfs: convert flex-array declarations in struct xfs_attrlist*Darrick J. Wong2023-07-171-2/+2
|/
* Merge tag 'xfs-6.5-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-07-0512-162/+297
|\
| * xfs: AGI length should be bounds checkedDarrick J. Wong2023-07-033-39/+60
| * xfs: fix xfs_btree_query_range callers to initialize btree rec fullyDarrick J. Wong2023-07-023-20/+13
| * xfs: fix bounds check in xfs_defer_agfl_block()Dave Chinner2023-06-291-5/+6
| * xfs: AGF length has never been bounds checkedDave Chinner2023-06-291-34/+56
| * xfs: journal geometry is not properly bounds checkedDave Chinner2023-06-291-1/+55
| * xfs: don't block in busy flushing when freeing extentsDave Chinner2023-06-292-23/+56
| * xfs: pass alloc flags through to xfs_extent_busy_flush()Dave Chinner2023-06-292-45/+53
| * xfs: use deferred frees for btree block freeingDave Chinner2023-06-299-24/+29
| * xfs: remove redundant initializations of pointers drop_leaf and save_leafColin Ian King2023-06-291-2/+0
* | Merge tag 'xfs-6.5-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-06-291-0/+2
|\|
| * xfs: fix ag count overflow during growfsLong Li2023-06-131-0/+2
* | Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-06-271-1/+1
|\ \ | |/ |/|
| * overflow: Add struct_size_t() helperKees Cook2023-05-261-1/+1
* | xfs: validate block number being freed before adding to xefiDave Chinner2023-06-057-22/+59
* | xfs: validity check agbnos on the AGFLDave Chinner2023-06-051-0/+3
* | xfs: fix agf/agfl verification on v4 filesystemsDave Chinner2023-06-051-17/+42
* | xfs: fix AGF vs inode cluster buffer deadlockDave Chinner2023-06-052-106/+16
* | xfs: restore allocation trylock iterationDave Chinner2023-06-051-6/+7
|/
* xfs: set bnobt/cntbt numrecs correctly when formatting new AGsDarrick J. Wong2023-05-021-10/+9
* xfs: don't unconditionally null args->pag in xfs_bmap_btalloc_at_eofDarrick J. Wong2023-05-021-2/+3
* xfs: fix livelock in delayed allocation at ENOSPCDave Chinner2023-04-271-1/+0
* Merge tag 'fix-asciici-bugs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/l...Dave Chinner2023-04-142-2/+34
|\
| * xfs: stabilize the dirent name transformation function used for ascii-ci dir ...Darrick J. Wong2023-04-112-2/+34
* | Merge tag 'scrub-merge-bmap-records-6.4_2023-04-12' of git://git.kernel.org/p...Dave Chinner2023-04-141-1/+1
|\|
| * xfs: accumulate iextent records when checking bmapDarrick J. Wong2023-04-111-1/+1
* | Merge tag 'scrub-detect-rmapbt-gaps-6.4_2023-04-11' of git://git.kernel.org/p...Dave Chinner2023-04-142-62/+148
|\|
| * xfs: teach scrub to check for sole ownership of metadata objectsDarrick J. Wong2023-04-112-62/+148
* | Merge tag 'scrub-detect-inobt-gaps-6.4_2023-04-11' of git://git.kernel.org/pu...Dave Chinner2023-04-142-37/+52
|\|
| * xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsDarrick J. Wong2023-04-112-35/+52
| * xfs: remove pointless shadow variable from xfs_difree_inobtDarrick J. Wong2023-04-111-2/+0
* | Merge tag 'scrub-detect-refcount-gaps-6.4_2023-04-11' of git://git.kernel.org...Dave Chinner2023-04-1414-98/+459
|\|
| * xfs: implement masked btree key comparisons for _has_records scansDarrick J. Wong2023-04-1110-40/+142
| * xfs: replace xfs_btree_has_record with a general keyspace scannerDarrick J. Wong2023-04-1114-33/+239
| * xfs: refactor ->diff_two_keys callsitesDarrick J. Wong2023-04-112-33/+79