aboutsummaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs
AgeCommit message (Expand)AuthorFilesLines
2023-06-29xfs: use deferred frees for btree block freeingGravatar Dave Chinner 9-24/+29
2023-06-29xfs: remove redundant initializations of pointers drop_leaf and save_leafGravatar Colin Ian King 1-2/+0
2023-06-13xfs: fix ag count overflow during growfsGravatar Long Li 1-0/+2
2023-06-05xfs: validate block number being freed before adding to xefiGravatar Dave Chinner 7-22/+59
2023-06-05xfs: validity check agbnos on the AGFLGravatar Dave Chinner 1-0/+3
2023-06-05xfs: fix agf/agfl verification on v4 filesystemsGravatar Dave Chinner 1-17/+42
2023-06-05xfs: fix AGF vs inode cluster buffer deadlockGravatar Dave Chinner 2-106/+16
2023-06-05xfs: restore allocation trylock iterationGravatar Dave Chinner 1-6/+7
2023-05-02xfs: set bnobt/cntbt numrecs correctly when formatting new AGsGravatar Darrick J. Wong 1-10/+9
2023-05-02xfs: don't unconditionally null args->pag in xfs_bmap_btalloc_at_eofGravatar Darrick J. Wong 1-2/+3
2023-04-27xfs: fix livelock in delayed allocation at ENOSPCGravatar Dave Chinner 1-1/+0
2023-04-14Merge tag 'fix-asciici-bugs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/l...Gravatar Dave Chinner 2-2/+34
2023-04-14Merge tag 'scrub-merge-bmap-records-6.4_2023-04-12' of git://git.kernel.org/p...Gravatar Dave Chinner 1-1/+1
2023-04-14Merge tag 'scrub-detect-rmapbt-gaps-6.4_2023-04-11' of git://git.kernel.org/p...Gravatar Dave Chinner 2-62/+148
2023-04-14Merge tag 'scrub-detect-inobt-gaps-6.4_2023-04-11' of git://git.kernel.org/pu...Gravatar Dave Chinner 2-37/+52
2023-04-14Merge tag 'scrub-detect-refcount-gaps-6.4_2023-04-11' of git://git.kernel.org...Gravatar Dave Chinner 14-98/+459
2023-04-14Merge tag 'rmap-btree-fix-key-handling-6.4_2023-04-11' of git://git.kernel.or...Gravatar Dave Chinner 1-10/+30
2023-04-14Merge tag 'btree-hoist-scrub-checks-6.4_2023-04-11' of git://git.kernel.org/p...Gravatar Dave Chinner 2-0/+31
2023-04-14Merge tag 'btree-complain-bad-records-6.4_2023-04-11' of git://git.kernel.org...Gravatar Dave Chinner 13-115/+274
2023-04-14Merge tag 'scrub-drain-intents-6.4_2023-04-11' of git://git.kernel.org/pub/sc...Gravatar Dave Chinner 3-2/+16
2023-04-14Merge tag 'pass-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/li...Gravatar Dave Chinner 6-14/+18
2023-04-14Merge tag 'intents-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm...Gravatar Dave Chinner 11-60/+67
2023-04-12xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is co...Gravatar Darrick J. Wong 3-3/+25
2023-04-12xfs: don't consider future format versions validGravatar Dave Chinner 1-5/+6
2023-04-11xfs: stabilize the dirent name transformation function used for ascii-ci dir ...Gravatar Darrick J. Wong 2-2/+34
2023-04-11xfs: accumulate iextent records when checking bmapGravatar Darrick J. Wong 1-1/+1
2023-04-11xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsGravatar Darrick J. Wong 2-35/+52
2023-04-11xfs: teach scrub to check for sole ownership of metadata objectsGravatar Darrick J. Wong 2-62/+148
2023-04-11xfs: remove pointless shadow variable from xfs_difree_inobtGravatar Darrick J. Wong 1-2/+0
2023-04-11xfs: implement masked btree key comparisons for _has_records scansGravatar Darrick J. Wong 10-40/+142
2023-04-11xfs: replace xfs_btree_has_record with a general keyspace scannerGravatar Darrick J. Wong 14-33/+239
2023-04-11xfs: refactor ->diff_two_keys callsitesGravatar Darrick J. Wong 2-33/+79
2023-04-11xfs: refactor converting btree irec to btree keyGravatar Darrick J. Wong 1-8/+15
2023-04-11xfs: fix rm_offset flag handling in rmap keysGravatar Darrick J. Wong 1-10/+30
2023-04-11xfs: hoist inode record alignment checks from scrubGravatar Darrick J. Wong 1-0/+4
2023-04-11xfs: hoist rmap record flag checks from scrubGravatar Darrick J. Wong 1-0/+5
2023-04-11xfs: complain about bad file mapping records in the ondisk bmbtGravatar Darrick J. Wong 3-2/+34
2023-04-11xfs: hoist rmap record flag checks from scrubGravatar Darrick J. Wong 1-0/+22
2023-04-11xfs: complain about bad records in query_range helpersGravatar Darrick J. Wong 4-57/+91
2023-04-11xfs: standardize ondisk to incore conversion for rmap btreesGravatar Darrick J. Wong 2-23/+42
2023-04-11xfs: return a failure address from xfs_rmap_irec_offset_unpackGravatar Darrick J. Wong 2-9/+9
2023-04-11xfs: standardize ondisk to incore conversion for refcount btreesGravatar Darrick J. Wong 2-14/+33
2023-04-11xfs: standardize ondisk to incore conversion for inode btreesGravatar Darrick J. Wong 4-20/+39
2023-04-11xfs: standardize ondisk to incore conversion for free space btreesGravatar Darrick J. Wong 2-13/+49
2023-04-11xfs: allow queued AG intents to drain before scrubbingGravatar Darrick J. Wong 3-2/+16
2023-04-11xfs: create traced helper to get extra perag referencesGravatar Darrick J. Wong 6-14/+18
2023-04-11xfs: give xfs_refcount_intent its own perag referenceGravatar Darrick J. Wong 2-19/+18
2023-04-11xfs: give xfs_rmap_intent its own perag referenceGravatar Darrick J. Wong 2-18/+15
2023-04-11xfs: give xfs_extfree_intent its own perag referenceGravatar Darrick J. Wong 2-2/+9
2023-04-11xfs: pass per-ag references to xfs_free_extentGravatar Darrick J. Wong 5-21/+20