aboutsummaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs
AgeCommit message (Expand)AuthorFilesLines
2023-10-19xfs: invert the realtime summary cacheGravatar Omar Sandoval 1-3/+3
2023-10-19xfs: simplify rt bitmap/summary block accessor functionsGravatar Darrick J. Wong 2-44/+41
2023-10-19xfs: simplify xfs_rtbuf_get calling conventionsGravatar Darrick J. Wong 2-68/+69
2023-10-19xfs: cache last bitmap block in realtime allocatorGravatar Omar Sandoval 2-76/+88
2023-10-18xfs: consolidate realtime allocation argumentsGravatar Dave Chinner 2-202/+210
2023-10-18xfs: use accessor functions for summary info wordsGravatar Darrick J. Wong 3-9/+42
2023-10-18xfs: create helpers for rtsummary block/wordcount computationsGravatar Darrick J. Wong 2-0/+36
2023-10-18xfs: use accessor functions for bitmap wordsGravatar Darrick J. Wong 3-77/+67
2023-10-18xfs: create a helper to handle logging parts of rt bitmap/summary blocksGravatar Darrick J. Wong 1-15/+40
2023-10-18xfs: create helpers for rtbitmap block/wordcount computationsGravatar Darrick J. Wong 3-4/+44
2023-10-17xfs: convert rt summary macros to helpersGravatar Darrick J. Wong 4-12/+59
2023-10-17xfs: convert open-coded xfs_rtword_t pointer accesses to helperGravatar Darrick J. Wong 2-28/+42
2023-10-17xfs: remove XFS_BLOCKWSIZE and XFS_BLOCKWMASK macrosGravatar Darrick J. Wong 3-11/+9
2023-10-17xfs: convert the rtbitmap block and bit macros to static inline functionsGravatar Darrick J. Wong 3-20/+42
2023-10-17xfs: use shifting and masking when converting rt extents, if possibleGravatar Darrick J. Wong 2-0/+31
2023-10-17xfs: create rt extent rounding helpers for realtime extent blocksGravatar Darrick J. Wong 1-0/+18
2023-10-17xfs: convert do_div calls to xfs_rtb_to_rtx helper callsGravatar Darrick J. Wong 2-6/+16
2023-10-17xfs: create helpers to convert rt block numbers to rt extent numbersGravatar Darrick J. Wong 3-6/+37
2023-10-17xfs: create a helper to convert extlen to rtextlenGravatar Darrick J. Wong 2-1/+10
2023-10-17xfs: create a helper to compute leftovers of realtime extentsGravatar Darrick J. Wong 2-2/+11
2023-10-17xfs: create a helper to convert rtextents to rtblocksGravatar Darrick J. Wong 1-0/+16
2023-10-17xfs: convert rt extent numbers to xfs_rtxnum_tGravatar Darrick J. Wong 3-57/+57
2023-10-17xfs: rename xfs_verify_rtext to xfs_verify_rtbextGravatar Darrick J. Wong 3-6/+6
2023-10-17xfs: convert rt bitmap extent lengths to xfs_rtbxlen_tGravatar Darrick J. Wong 3-2/+3
2023-10-17xfs: convert rt bitmap/summary block numbers to xfs_fileoff_tGravatar Darrick J. Wong 2-17/+17
2023-10-17xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocatorGravatar Darrick J. Wong 3-12/+12
2023-10-17xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.hGravatar Darrick J. Wong 3-1/+84
2023-10-17xfs: fix units conversion error in xfs_bmap_del_extent_delayGravatar Darrick J. Wong 1-1/+1
2023-10-17xfs: hoist freeing of rt data fork extent mappingsGravatar Darrick J. Wong 2-16/+36
2023-10-17xfs: bump max fsgeom struct versionGravatar Darrick J. Wong 1-1/+1
2023-10-11xfs: adjust the incore perag block_count when shrinkingGravatar Darrick J. Wong 1-0/+6
2023-09-22Merge tag 'xfs-6.6-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 2-1/+24
2023-09-20Revert "xfs: switch to multigrain timestamps"Gravatar Christian Brauner 1-3/+3
2023-09-12xfs: reserve less log space when recovering log intent itemsGravatar Darrick J. Wong 1-0/+22
2023-09-12xfs: fix log recovery when unknown rocompat bits are setGravatar Darrick J. Wong 1-1/+2
2023-08-30Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 1-1/+5
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Gravatar Linus Torvalds 2-5/+6
2023-08-11xfs: switch to multigrain timestampsGravatar Jeff Layton 1-3/+3
2023-08-10xfs: allow userspace to rebuild metadata structuresGravatar Darrick J. Wong 1-1/+5
2023-07-24xfs: convert to ctime accessor functionsGravatar Jeff Layton 2-3/+4
2023-07-17xfs: convert flex-array declarations in xfs attr shortform objectsGravatar Darrick J. Wong 1-1/+1
2023-07-17xfs: convert flex-array declarations in xfs attr leaf blocksGravatar Darrick J. Wong 1-8/+65
2023-07-17xfs: convert flex-array declarations in struct xfs_attrlist*Gravatar Darrick J. Wong 1-2/+2
2023-07-05Merge tag 'xfs-6.5-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 12-162/+297
2023-07-03xfs: AGI length should be bounds checkedGravatar Darrick J. Wong 3-39/+60
2023-07-02xfs: fix xfs_btree_query_range callers to initialize btree rec fullyGravatar Darrick J. Wong 3-20/+13
2023-06-29Merge tag 'xfs-6.5-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxGravatar Linus Torvalds 1-0/+2
2023-06-29xfs: fix bounds check in xfs_defer_agfl_block()Gravatar Dave Chinner 1-5/+6
2023-06-29xfs: AGF length has never been bounds checkedGravatar Dave Chinner 1-34/+56
2023-06-29xfs: journal geometry is not properly bounds checkedGravatar Dave Chinner 1-1/+55