summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_bmap.c
AgeCommit message (Expand)Author
2023-10-17xfs: convert do_div calls to xfs_rtb_to_rtx helper callsDarrick J. Wong
2023-10-17xfs: create helpers to convert rt block numbers to rt extent numbersDarrick J. Wong
2023-10-17xfs: create a helper to compute leftovers of realtime extentsDarrick J. Wong
2023-10-17xfs: rename xfs_verify_rtext to xfs_verify_rtbextDarrick J. Wong
2023-10-17xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.hDarrick J. Wong
2023-10-17xfs: fix units conversion error in xfs_bmap_del_extent_delayDarrick J. Wong
2023-10-17xfs: hoist freeing of rt data fork extent mappingsDarrick J. Wong
2023-06-29xfs: use deferred frees for btree block freeingDave Chinner
2023-06-05xfs: validate block number being freed before adding to xefiDave Chinner
2023-05-02xfs: don't unconditionally null args->pag in xfs_bmap_btalloc_at_eofDarrick J. Wong
2023-04-27xfs: fix livelock in delayed allocation at ENOSPCDave Chinner
2023-04-14Merge tag 'btree-complain-bad-records-6.4_2023-04-11' of git://git.kernel.org...Dave Chinner
2023-04-14Merge tag 'intents-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm...Dave Chinner
2023-04-12xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is co...Darrick J. Wong
2023-04-11xfs: complain about bad file mapping records in the ondisk bmbtDarrick J. Wong
2023-04-11xfs: give xfs_bmap_intent its own perag referenceDarrick J. Wong
2023-02-13xfs: return a referenced perag from filestreams allocatorDave Chinner
2023-02-13xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.cDave Chinner
2023-02-13xfs: use xfs_bmap_longest_free_extent() in filestreamsDave Chinner
2023-02-13xfs: get rid of notinit from xfs_bmap_longest_free_extentDave Chinner
2023-02-13xfs: factor out filestreams from xfs_bmap_btalloc_nullfbDave Chinner
2023-02-13xfs: fold xfs_alloc_ag_vextent() into callersDave Chinner
2023-02-13xfs: introduce xfs_alloc_vextent_exact_bno()Dave Chinner
2023-02-13xfs: introduce xfs_alloc_vextent_near_bno()Dave Chinner
2023-02-13xfs: use xfs_alloc_vextent_start_bno() where appropriateDave Chinner
2023-02-13xfs: use xfs_alloc_vextent_first_ag() where appropriateDave Chinner
2023-02-13xfs: factor xfs_bmap_btalloc()Dave Chinner
2023-02-13xfs: use xfs_alloc_vextent_this_ag() where appropriateDave Chinner
2023-02-13xfs: introduce xfs_for_each_perag_wrap()Dave Chinner
2023-02-13xfs: perags need atomic operational stateDave Chinner
2023-02-11xfs: t_firstblock is tracking AGs not blocksDave Chinner
2023-02-11xfs: drop firstblock constraints from allocation setupDave Chinner
2023-02-11xfs: block reservation too large for minleft allocationDave Chinner
2023-02-11xfs: fix low space alloc deadlockDave Chinner
2023-02-05xfs: pass the xfs_bmbt_irec directly through the log intent codeDarrick J. Wong
2022-12-01xfs: invalidate xfs_bufs when allocating cow extentsDarrick J. Wong
2022-11-29xfs: use iomap_valid method to detect stale cached iomapsDave Chinner
2022-09-19xfs: clean up "%Ld/%Lu" which doesn't meet C standardZeng Heng
2022-07-12xfs: replace inode fork size macros with functionsDarrick J. Wong
2022-07-12xfs: replace XFS_IFORK_Q with a proper predicate functionDarrick J. Wong
2022-07-09xfs: use XFS_IFORK_Q to determine the presence of an xattr forkDarrick J. Wong
2022-07-09xfs: make inode attribute forks a permanent part of struct xfs_inodeDarrick J. Wong
2022-07-09xfs: convert XFS_IFORK_PTR to a static inline helperDarrick J. Wong
2022-07-07xfs: pass perag to xfs_alloc_read_agf()Dave Chinner
2022-07-07xfs: kill xfs_alloc_pagf_init()Dave Chinner
2022-04-28xfs: stop artificially limiting the length of bunmap callsDarrick J. Wong
2022-04-21Merge tag 'large-extent-counters-v9' of https://github.com/chandanr/linux int...Dave Chinner
2022-04-21xfs: convert bmapi flags to unsigned.Dave Chinner
2022-04-21xfs: convert bmap extent type flags to unsigned.Dave Chinner
2022-04-13xfs: Conditionally upgrade existing inodes to use large extent countersChandan Babu R