summaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs/xfs_ialloc.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: repair inode btreesDarrick J. Wong2023-12-151-13/+18
* xfs: remove __xfs_free_extent_laterDarrick J. Wong2023-12-061-2/+3
* xfs: AGI length should be bounds checkedDarrick J. Wong2023-07-031-13/+11
* xfs: use deferred frees for btree block freeingDave Chinner2023-06-291-4/+4
* xfs: validate block number being freed before adding to xefiDave Chinner2023-06-051-8/+16
* xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan resultsDarrick J. Wong2023-04-111-32/+50
* xfs: remove pointless shadow variable from xfs_difree_inobtDarrick J. Wong2023-04-111-2/+0
* xfs: hoist inode record alignment checks from scrubDarrick J. Wong2023-04-111-0/+4
* xfs: complain about bad records in query_range helpersDarrick J. Wong2023-04-111-14/+24
* xfs: standardize ondisk to incore conversion for inode btreesDarrick J. Wong2023-04-111-18/+35
* xfs: restore old agirotor behaviorDarrick J. Wong2023-02-271-1/+2
* xfs: introduce xfs_alloc_vextent_exact_bno()Dave Chinner2023-02-131-3/+3
* xfs: introduce xfs_alloc_vextent_near_bno()Dave Chinner2023-02-131-17/+10
* xfs: use xfs_alloc_vextent_this_ag() where appropriateDave Chinner2023-02-131-3/+6
* xfs: introduce xfs_for_each_perag_wrap()Dave Chinner2023-02-131-17/+15
* xfs: perags need atomic operational stateDave Chinner2023-02-131-7/+7
* xfs: convert xfs_ialloc_next_ag() to an atomicDave Chinner2023-02-131-16/+1
* xfs: inobt can use perags in many more places than it doesDave Chinner2023-02-131-13/+12
* xfs: use active perag references for inode allocationDave Chinner2023-02-131-32/+31
* xfs: convert xfs_imap() to take a peragDave Chinner2023-02-131-29/+16
* xfs: prefer free inodes at ENOSPC over chunk allocationDave Chinner2023-02-111-0/+17
* treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* xfs: make is_log_ag() a first class helperDave Chinner2022-07-071-2/+1
* xfs: Pre-calculate per-AG agino geometryDave Chinner2022-07-071-3/+3
* xfs: pass perag to xfs_read_agiDave Chinner2022-07-071-11/+10
* xfs: pass perag to xfs_alloc_read_agf()Dave Chinner2022-07-071-1/+1
* xfs: kill xfs_alloc_pagf_init()Dave Chinner2022-07-071-1/+1
* xfs: pass perag to xfs_ialloc_read_agi()Dave Chinner2022-07-071-13/+10
* xfs: kill xfs_ialloc_pagi_init()Dave Chinner2022-07-071-25/+14
* Merge tag 'large-extent-counters-v9' of https://github.com/chandanr/linux int...Dave Chinner2022-04-211-0/+2
|\
| * xfs: Introduce XFS_DIFLAG2_NREXT64 and associated helpersChandan Babu R2022-04-111-0/+2
* | xfs: convert AGI log flags to unsigned.Dave Chinner2022-04-211-3/+3
|/
* xfs: rename xfs_bmap_add_free to xfs_free_extent_laterDarrick J. Wong2021-10-221-2/+2
* xfs: compute absolute maximum nlevels for each btree typeDarrick J. Wong2021-10-191-0/+1
* xfs: kill xfs_sb_version_has_v3inode()Dave Chinner2021-08-191-2/+1
* xfs: convert xfs_sb_version_has checks to use mount featuresDave Chinner2021-08-191-15/+15
* xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner2021-08-191-3/+3
* xfs: convert mount flags to featuresDave Chinner2021-08-191-6/+4
* xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-7/+7
* xfs: make the record pointer passed to query_range functions constDarrick J. Wong2021-08-181-2/+2
* xfs: fix silly whitespace problems with kernel libxfsDarrick J. Wong2021-08-091-1/+1
* xfs: check for sparse inode clusters that cross new EOAG when shrinkingDarrick J. Wong2021-07-151-0/+55
* xfs: perag may be null in xfs_imap()Dave Chinner2021-06-181-1/+2
* xfs: drop the AGI being passed to xfs_check_agi_freecountDave Chinner2021-06-081-15/+13
* xfs: use perag through unlink processingDave Chinner2021-06-021-13/+10
* xfs: clean up and simplify xfs_dialloc()Dave Chinner2021-06-021-118/+153
* xfs: inode allocation can use a single perag instanceDave Chinner2021-06-021-3/+3
* xfs: get rid of xfs_dir_ialloc()Dave Chinner2021-06-021-7/+10