summaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs/xfs_alloc.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: Remove kmem_zone_alloc() usageCarlos Maiolino2020-07-281-1/+2
* xfs: get rid of unnecessary xfs_perag_{get,put} pairsGao Xiang2020-07-141-15/+7
* xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblockDarrick J. Wong2020-03-171-1/+1
* xfs: make the btree ag cursor private union anonymousDave Chinner2020-03-131-7/+7
* xfs: convert btree cursor ag-private member nameDave Chinner2020-03-131-8/+8
* xfs: add a function to deal with corrupt buffers post-verifiersDarrick J. Wong2020-03-121-1/+1
* xfs: remove XFS_BUF_TO_AGFChristoph Hellwig2020-03-111-29/+23
* xfs: remove the agfl_bno member from struct xfs_agflChristoph Hellwig2020-03-111-5/+6
* xfs: add agf freeblocks verify in xfs_agf_verifyZheng Bin2020-03-021-0/+16
* xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callersDarrick J. Wong2020-01-261-22/+14
* xfs: remove the xfs_btree_get_buf[ls] functionsDarrick J. Wong2020-01-261-7/+9
* xfs: make xfs_buf_read_map return an error codeDarrick J. Wong2020-01-261-4/+7
* xfs: refactor agfl length computation functionDarrick J. Wong2019-12-191-5/+13
* xfs: convert open coded corruption check to use XFS_IS_CORRUPTDarrick J. Wong2019-11-131-5/+2
* xfs: kill the XFS_WANT_CORRUPT_* macrosDarrick J. Wong2019-11-121-62/+178
* xfs: clean up weird while loop in xfs_alloc_ag_vextent_nearDarrick J. Wong2019-11-101-52/+65
* xfs: Correct comment tyops -> typosJoe Perches2019-11-101-1/+1
* xfs: always log corruption errorsDarrick J. Wong2019-11-041-2/+7
* xfs: cleanup use of the XFS_ALLOC_ flagsChristoph Hellwig2019-11-031-4/+4
* xfs: move extent zeroing to xfs_bmapi_allocateChristoph Hellwig2019-11-031-7/+0
* xfs: cap longest free extent to maximum allocatableDave Chinner2019-10-231-1/+2
* xfs: optimize near mode bnobt scans with concurrent cntbt lookupsBrian Foster2019-10-211-12/+142
* xfs: factor out tree fixup logic into helperBrian Foster2019-10-211-10/+32
* xfs: refactor near mode alloc bnobt scan into separate functionBrian Foster2019-10-211-54/+74
* xfs: refactor and reuse best extent scanning logicBrian Foster2019-10-211-55/+55
* xfs: refactor allocation tree fixup codeBrian Foster2019-10-211-16/+2
* xfs: reuse best extent tracking logic for bnobt scanBrian Foster2019-10-211-199/+77
* xfs: refactor cntbt lastblock scan best extent logic into helperBrian Foster2019-10-211-28/+87
* xfs: track best extent from cntbt lastblock scan in alloc cursorBrian Foster2019-10-211-30/+33
* xfs: track allocation busy state in allocation cursorBrian Foster2019-10-211-11/+14
* xfs: introduce allocation cursor data structureBrian Foster2019-10-211-155/+163
* xfs: track active state of allocation btree cursorsBrian Foster2019-10-211-3/+21
* fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.Tetsuo Handa2019-08-261-1/+1
* xfs: create iterator error codesDarrick J. Wong2019-07-021-1/+1
* xfs: remove unused header filesEric Sandeen2019-06-281-2/+0
* xfs: always update params on small allocationBrian Foster2019-06-281-2/+2
* xfs: skip small alloc cntbt logic on NULL cursorBrian Foster2019-06-281-2/+9
* xfs: move small allocation helperBrian Foster2019-06-281-96/+94
* xfs: clean up small allocation helperBrian Foster2019-06-281-72/+60
* xfs: add struct xfs_mount pointer to struct xfs_bufChristoph Hellwig2019-06-281-6/+6
* xfs: remove unused flag argumentsEric Sandeen2019-06-121-2/+2
* xfs: assert that we don't enter agfl freeing with a non-permanent transactionBrian Foster2019-04-231-0/+3
* xfs: don't account extra agfl blocks as availableBrian Foster2019-04-141-2/+8
* xfs: miscellaneous verifier magic value fixupsBrian Foster2019-02-111-4/+8
* xfs: always check magic values in on-disk byte orderBrian Foster2019-02-111-1/+1
* xfs: remove xfs_rmap_ag_owner and friendsDarrick J. Wong2018-12-121-5/+4
* xfs: const-ify xfs_owner_info argumentsDarrick J. Wong2018-12-121-34/+34
* xfs: libxfs: move xfs_perag_put latePan Bian2018-12-121-1/+1
* xfs: always defer agfl block freesBrian Foster2018-08-021-9/+2
* xfs: pass transaction to xfs_defer_add()Brian Foster2018-08-021-5/+4