summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs
AgeCommit message (Expand)AuthorFilesLines
2023-07-17xfs: convert flex-array declarations in xfs attr shortform objectsDarrick J. Wong1-1/+1
2023-07-17xfs: convert flex-array declarations in xfs attr leaf blocksDarrick J. Wong1-8/+65
2023-07-17xfs: convert flex-array declarations in struct xfs_attrlist*Darrick J. Wong1-2/+2
2023-07-06Merge tag 'xfs-6.5-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds12-162/+297
2023-07-03xfs: AGI length should be bounds checkedDarrick J. Wong3-39/+60
2023-07-02xfs: fix xfs_btree_query_range callers to initialize btree rec fullyDarrick J. Wong3-20/+13
2023-06-29Merge tag 'xfs-6.5-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+2
2023-06-29xfs: fix bounds check in xfs_defer_agfl_block()Dave Chinner1-5/+6
2023-06-29xfs: AGF length has never been bounds checkedDave Chinner1-34/+56
2023-06-29xfs: journal geometry is not properly bounds checkedDave Chinner1-1/+55
2023-06-29xfs: don't block in busy flushing when freeing extentsDave Chinner2-23/+56
2023-06-29xfs: pass alloc flags through to xfs_extent_busy_flush()Dave Chinner2-45/+53
2023-06-29xfs: use deferred frees for btree block freeingDave Chinner9-24/+29
2023-06-29xfs: remove redundant initializations of pointers drop_leaf and save_leafColin Ian King1-2/+0
2023-06-28Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2023-06-13xfs: fix ag count overflow during growfsLong Li1-0/+2
2023-06-05xfs: validate block number being freed before adding to xefiDave Chinner7-22/+59
2023-06-05xfs: validity check agbnos on the AGFLDave Chinner1-0/+3
2023-06-05xfs: fix agf/agfl verification on v4 filesystemsDave Chinner1-17/+42
2023-06-04xfs: fix AGF vs inode cluster buffer deadlockDave Chinner2-106/+16
2023-06-04xfs: restore allocation trylock iterationDave Chinner1-6/+7
2023-05-26overflow: Add struct_size_t() helperKees Cook1-1/+1
2023-05-02xfs: set bnobt/cntbt numrecs correctly when formatting new AGsDarrick J. Wong1-10/+9
2023-05-02xfs: don't unconditionally null args->pag in xfs_bmap_btalloc_at_eofDarrick J. Wong1-2/+3
2023-04-27xfs: fix livelock in delayed allocation at ENOSPCDave Chinner1-1/+0
2023-04-14Merge tag 'fix-asciici-bugs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/l...Dave Chinner2-2/+34
2023-04-14Merge tag 'scrub-merge-bmap-records-6.4_2023-04-12' of git://git.kernel.org/p...Dave Chinner1-1/+1
2023-04-14Merge tag 'scrub-detect-rmapbt-gaps-6.4_2023-04-11' of git://git.kernel.org/p...Dave Chinner2-62/+148
2023-04-14Merge tag 'scrub-detect-inobt-gaps-6.4_2023-04-11' of git://git.kernel.org/pu...Dave Chinner2-37/+52
2023-04-14Merge tag 'scrub-detect-refcount-gaps-6.4_2023-04-11' of git://git.kernel.org...Dave Chinner14-98/+459
2023-04-14Merge tag 'rmap-btree-fix-key-handling-6.4_2023-04-11' of git://git.kernel.or...Dave Chinner1-10/+30
2023-04-14Merge tag 'btree-hoist-scrub-checks-6.4_2023-04-11' of git://git.kernel.org/p...Dave Chinner2-0/+31
2023-04-14Merge tag 'btree-complain-bad-records-6.4_2023-04-11' of git://git.kernel.org...Dave Chinner13-115/+274
2023-04-14Merge tag 'scrub-drain-intents-6.4_2023-04-11' of git://git.kernel.org/pub/sc...Dave Chinner3-2/+16
2023-04-14Merge tag 'pass-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/li...Dave Chinner6-14/+18
2023-04-14Merge tag 'intents-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm...Dave Chinner11-60/+67
2023-04-12xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is co...Darrick J. Wong3-3/+25
2023-04-12xfs: don't consider future format versions validDave Chinner1-5/+6
2023-04-12xfs: stabilize the dirent name transformation function used for ascii-ci dir ...Darrick J. Wong2-2/+34
2023-04-12xfs: accumulate iextent records when checking bmapDarrick J. Wong1-1/+1
2023-04-12xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsDarrick J. Wong2-35/+52
2023-04-12xfs: teach scrub to check for sole ownership of metadata objectsDarrick J. Wong2-62/+148
2023-04-12xfs: remove pointless shadow variable from xfs_difree_inobtDarrick J. Wong1-2/+0
2023-04-12xfs: implement masked btree key comparisons for _has_records scansDarrick J. Wong10-40/+142
2023-04-12xfs: replace xfs_btree_has_record with a general keyspace scannerDarrick J. Wong14-33/+239
2023-04-12xfs: refactor ->diff_two_keys callsitesDarrick J. Wong2-33/+79
2023-04-12xfs: refactor converting btree irec to btree keyDarrick J. Wong1-8/+15
2023-04-12xfs: fix rm_offset flag handling in rmap keysDarrick J. Wong1-10/+30
2023-04-12xfs: hoist inode record alignment checks from scrubDarrick J. Wong1-0/+4
2023-04-12xfs: hoist rmap record flag checks from scrubDarrick J. Wong1-0/+5