summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_rtalloc.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: replace m_rsumsize with m_rsumblocksChristoph Hellwig2024-09-011-8/+5
* xfs: make the rtalloc start hint a xfs_rtblock_tChristoph Hellwig2024-09-011-7/+11
* xfs: factor out a xfs_rtallocate_align helperChristoph Hellwig2024-09-011-34/+59
* xfs: rework the rtalloc fallback handlingChristoph Hellwig2024-09-011-35/+34
* xfs: factor out a xfs_rtallocate helperChristoph Hellwig2024-09-011-31/+50
* xfs: fix broken variable-sized allocation detection in xfs_rtallocate_extent_...Darrick J. Wong2024-09-011-6/+9
* xfs: reduce excessive clamping of maxlen in xfs_rtallocate_extent_nearDarrick J. Wong2024-09-011-11/+12
* xfs: clean up xfs_rtallocate_extent_exact a bitDarrick J. Wong2024-09-011-20/+21
* xfs: refactor aligning bestlen to prodDarrick J. Wong2024-09-011-11/+15
* xfs: don't scan off the end of the rt volume in xfs_rtallocate_extent_blockDarrick J. Wong2024-09-011-9/+7
* xfs: don't return too-short extents from xfs_rtallocate_extent_blockDarrick J. Wong2024-09-011-10/+11
* xfs: ensure rtx mask/shift are correct after growfsChristoph Hellwig2024-09-011-2/+3
* xfs: use the recalculated transaction reservation in xfs_growfs_rt_bmblockChristoph Hellwig2024-09-011-3/+5
* xfs: push transaction join out of xfs_rtbitmap_lock and xfs_rtgroup_lockChristoph Hellwig2024-09-011-2/+4
* xfs: factor out rtbitmap/summary initialization helpersChristoph Hellwig2024-09-011-117/+4
* xfs: factor out a xfs_last_rt_bmblock helperChristoph Hellwig2024-09-011-10/+19
* xfs: factor out a xfs_growfs_rt_bmblock helperChristoph Hellwig2024-09-011-159/+158
* xfs: push the calls to xfs_rtallocate_range out to xfs_bmap_rtallocChristoph Hellwig2024-09-011-20/+18
* xfs: cleanup the calling convention for xfs_rtpick_extentChristoph Hellwig2024-09-011-8/+4
* xfs: remove the limit argument to xfs_rtfind_backChristoph Hellwig2024-09-011-1/+1
* xfs: make the RT rsum_cache mandatoryChristoph Hellwig2024-09-011-11/+15
* xfs: remove xfs_validate_rtextentsChristoph Hellwig2024-09-011-1/+1
* xfs: reset rootdir extent size hint after growfsrtDarrick J. Wong2024-08-271-0/+40
* xfs: take m_growlock when running growfsrtDarrick J. Wong2024-08-271-13/+25
* xfs: fix rtalloc rotoring when delalloc is in useChristoph Hellwig2024-07-091-1/+2
* xfs: simplify iext overflow checking and upgradeChristoph Hellwig2024-05-031-4/+1
* xfs: fix error returns from xfs_bmapi_writeChristoph Hellwig2024-04-301-2/+0
* xfs: reinstate delalloc for RT inodes (if sb_rextsize == 1)Christoph Hellwig2024-04-221-0/+2
* xfs: refactor realtime inode lockingChristoph Hellwig2024-04-221-14/+6
* xfs: report realtime metadata corruption errors to the health systemDarrick J. Wong2024-02-221-0/+6
* xfs: Replace xfs_isilocked with xfs_assert_ilockedMatthew Wilcox (Oracle)2024-02-191-1/+1
* xfs: convert remaining kmem_free() to kfree()Dave Chinner2024-02-131-1/+1
* xfs: convert kmem_free() for kvmalloc users to kvfree()Dave Chinner2024-02-131-3/+3
* xfs: convert kmem_alloc() to kmalloc()Dave Chinner2024-02-131-1/+1
* xfs: fold xfs_rtallocate_extent into xfs_bmap_rtallocChristoph Hellwig2023-12-221-49/+18
* xfs: simplify and optimize the RT allocation fallback cascadeChristoph Hellwig2023-12-221-23/+35
* xfs: reorder the minlen and prod calculations in xfs_bmap_rtallocChristoph Hellwig2023-12-221-9/+11
* xfs: remove XFS_RTMIN/XFS_RTMAXChristoph Hellwig2023-12-221-3/+4
* xfs: remove rt-wrappers from xfs_format.hChristoph Hellwig2023-12-221-3/+3
* xfs: factor out a xfs_rtalloc_sumlevel helperChristoph Hellwig2023-12-221-83/+70
* xfs: tidy up xfs_rtallocate_extent_exactChristoph Hellwig2023-12-221-21/+13
* xfs: merge the calls to xfs_rtallocate_range in xfs_rtallocate_blockChristoph Hellwig2023-12-221-8/+5
* xfs: reflow the tail end of xfs_rtallocate_extent_blockChristoph Hellwig2023-12-221-21/+23
* xfs: invert a check in xfs_rtallocate_extent_blockChristoph Hellwig2023-12-221-5/+4
* xfs: move xfs_rtget_summary to xfs_rtbitmap.cChristoph Hellwig2023-12-221-16/+0
* xfs: cleanup picking the start extent hint in xfs_bmap_rtallocChristoph Hellwig2023-12-221-20/+15
* xfs: reflow the tail end of xfs_bmap_rtallocChristoph Hellwig2023-12-221-30/+30
* xfs: return -ENOSPC from xfs_rtallocate_*Christoph Hellwig2023-12-221-140/+71
* xfs: move xfs_bmap_rtalloc to xfs_rtalloc.cChristoph Hellwig2023-12-221-2/+133
* xfs: consider minlen sized extents in xfs_rtallocate_extent_blockChristoph Hellwig2023-12-221-1/+1