summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_bmap_util.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-22xfs: move xfs_bmap_rtalloc to xfs_rtalloc.cChristoph Hellwig1-131/+0
2023-12-22xfs: also use xfs_bmap_btalloc_accounting for RT allocationsChristoph Hellwig1-11/+1
2023-11-09Merge tag 'xfs-6.7-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-40/+34
2023-10-23xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_spaceChristoph Hellwig1-11/+13
2023-10-18xfs: convert to new timestamp accessorsJeff Layton1-3/+4
2023-10-18xfs: create rt extent rounding helpers for realtime extent blocksDarrick J. Wong1-5/+3
2023-10-18xfs: convert do_div calls to xfs_rtb_to_rtx helper callsDarrick J. Wong1-6/+4
2023-10-18xfs: create a helper to convert extlen to rtextlenDarrick J. Wong1-7/+4
2023-10-18xfs: create a helper to compute leftovers of realtime extentsDarrick J. Wong1-1/+1
2023-10-18xfs: create a helper to convert rtextents to rtblocksDarrick J. Wong1-4/+5
2023-10-18xfs: convert rt extent numbers to xfs_rtxnum_tDarrick J. Wong1-7/+5
2023-10-18xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocatorDarrick J. Wong1-3/+3
2023-07-24xfs: convert to ctime accessor functionsJeff Layton1-2/+4
2023-05-02xfs: fix negative array access in xfs_getbmapDarrick J. Wong1-1/+3
2023-04-12xfs: fix BUG_ON in xfs_getbmap()Ye Bin1-8/+6
2023-02-10xfs: t_firstblock is tracking AGs not blocksDave Chinner1-1/+1
2022-11-29xfs: xfs_bmap_punch_delalloc_range() should take a byte rangeDave Chinner1-4/+6
2022-07-31xfs: fix NULL pointer dereference in xfs_getbmap()ChenXiaoSong1-8/+9
2022-07-12xfs: replace inode fork size macros with functionsDarrick J. Wong1-2/+2
2022-07-12xfs: replace XFS_IFORK_Q with a proper predicate functionDarrick J. Wong1-5/+5
2022-07-10xfs: make inode attribute forks a permanent part of struct xfs_inodeDarrick J. Wong1-4/+4
2022-07-10xfs: convert XFS_IFORK_PTR to a static inline helperDarrick J. Wong1-2/+2
2022-06-29xfs: dont treat rt extents beyond EOF as eofblocks to be clearedDarrick J. Wong1-0/+2
2022-04-13xfs: Conditionally upgrade existing inodes to use large extent countersChandan Babu R1-0/+13
2022-04-11xfs: Define max extent length based on on-disk format definitionChandan Babu R1-6/+8
2022-02-02xfs: set prealloc flag in xfs_alloc_file_space()Dave Chinner1-6/+3
2022-01-21Merge tag 'xfs-5.17-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-4/+3
2022-01-17xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctlsDarrick J. Wong1-4/+3
2021-12-04xfs: add xfs_zero_range and xfs_truncate_page helpersShiyang Ruan1-4/+3
2021-09-02Merge tag 'xfs-5.15-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-10/+10
2021-08-19xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner1-2/+2
2021-08-19xfs: convert mount flags to featuresDave Chinner1-1/+1
2021-08-19xfs: replace xfs_sb_version checks with feature flag checksDave Chinner1-7/+7
2021-07-13xfs: Convert double locking of MMAPLOCK to use VFS helpersJan Kara1-7/+8
2021-07-03Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-3/+3
2021-06-29Merge tag 'fallthrough-fixes-clang-5.14-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2021-06-01xfs: remove unnecessary shiftsDarrick J. Wong1-3/+3
2021-05-26xfs: Fix fall-through warnings for ClangGustavo A. R. Silva1-1/+1
2021-05-20xfs: retry allocations when locality-based search failsDarrick J. Wong1-1/+14
2021-05-17xfs: adjust rt allocation minlen when extszhint > rtextsizeDarrick J. Wong1-26/+57
2021-04-15xfs: remove XFS_IFEXTENTSChristoph Hellwig1-2/+2
2021-04-15xfs: move the XFS_IFEXTENTS check into xfs_iread_extentsChristoph Hellwig1-10/+6
2021-04-08xfs: move the check for post-EOF mappings into xfs_can_free_eofblocksDarrick J. Wong1-65/+80
2021-04-08xfs: move the di_flags2 field to struct xfs_inodeChristoph Hellwig1-12/+12
2021-04-08xfs: move the di_flags field to struct xfs_inodeChristoph Hellwig1-2/+2
2021-04-08xfs: move the di_nblocks field to struct xfs_inodeChristoph Hellwig1-4/+4
2021-04-08xfs: move the di_size field to struct xfs_inodeChristoph Hellwig1-3/+3
2021-04-08xfs: move the di_projid field to struct xfs_inodeChristoph Hellwig1-1/+1
2021-02-03xfs: allow reservation of rtblocks with xfs_trans_alloc_inodeDarrick J. Wong1-24/+5
2021-02-03xfs: refactor common transaction/inode/quota allocation idiomDarrick J. Wong1-11/+3