aboutsummaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_alloc.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-13xfs: convert open coded corruption check to use XFS_IS_CORRUPTGravatar Darrick J. Wong 1-5/+2
2019-11-12xfs: kill the XFS_WANT_CORRUPT_* macrosGravatar Darrick J. Wong 1-62/+178
2019-11-10xfs: clean up weird while loop in xfs_alloc_ag_vextent_nearGravatar Darrick J. Wong 1-52/+65
2019-11-10xfs: Correct comment tyops -> typosGravatar Joe Perches 1-1/+1
2019-11-04xfs: always log corruption errorsGravatar Darrick J. Wong 1-2/+7
2019-11-03xfs: cleanup use of the XFS_ALLOC_ flagsGravatar Christoph Hellwig 1-4/+4
2019-11-03xfs: move extent zeroing to xfs_bmapi_allocateGravatar Christoph Hellwig 1-7/+0
2019-10-23xfs: cap longest free extent to maximum allocatableGravatar Dave Chinner 1-1/+2
2019-10-21xfs: optimize near mode bnobt scans with concurrent cntbt lookupsGravatar Brian Foster 1-12/+142
2019-10-21xfs: factor out tree fixup logic into helperGravatar Brian Foster 1-10/+32
2019-10-21xfs: refactor near mode alloc bnobt scan into separate functionGravatar Brian Foster 1-54/+74
2019-10-21xfs: refactor and reuse best extent scanning logicGravatar Brian Foster 1-55/+55
2019-10-21xfs: refactor allocation tree fixup codeGravatar Brian Foster 1-16/+2
2019-10-21xfs: reuse best extent tracking logic for bnobt scanGravatar Brian Foster 1-199/+77
2019-10-21xfs: refactor cntbt lastblock scan best extent logic into helperGravatar Brian Foster 1-28/+87
2019-10-21xfs: track best extent from cntbt lastblock scan in alloc cursorGravatar Brian Foster 1-30/+33
2019-10-21xfs: track allocation busy state in allocation cursorGravatar Brian Foster 1-11/+14
2019-10-21xfs: introduce allocation cursor data structureGravatar Brian Foster 1-155/+163
2019-10-21xfs: track active state of allocation btree cursorsGravatar Brian Foster 1-3/+21
2019-08-26fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.Gravatar Tetsuo Handa 1-1/+1
2019-07-02xfs: create iterator error codesGravatar Darrick J. Wong 1-1/+1
2019-06-28xfs: remove unused header filesGravatar Eric Sandeen 1-2/+0
2019-06-28xfs: always update params on small allocationGravatar Brian Foster 1-2/+2
2019-06-28xfs: skip small alloc cntbt logic on NULL cursorGravatar Brian Foster 1-2/+9
2019-06-28xfs: move small allocation helperGravatar Brian Foster 1-96/+94
2019-06-28xfs: clean up small allocation helperGravatar Brian Foster 1-72/+60
2019-06-28xfs: add struct xfs_mount pointer to struct xfs_bufGravatar Christoph Hellwig 1-6/+6
2019-06-12xfs: remove unused flag argumentsGravatar Eric Sandeen 1-2/+2
2019-04-23xfs: assert that we don't enter agfl freeing with a non-permanent transactionGravatar Brian Foster 1-0/+3
2019-04-14xfs: don't account extra agfl blocks as availableGravatar Brian Foster 1-2/+8
2019-02-11xfs: miscellaneous verifier magic value fixupsGravatar Brian Foster 1-4/+8
2019-02-11xfs: always check magic values in on-disk byte orderGravatar Brian Foster 1-1/+1
2018-12-12xfs: remove xfs_rmap_ag_owner and friendsGravatar Darrick J. Wong 1-5/+4
2018-12-12xfs: const-ify xfs_owner_info argumentsGravatar Darrick J. Wong 1-34/+34
2018-12-12xfs: libxfs: move xfs_perag_put lateGravatar Pan Bian 1-1/+1
2018-08-02xfs: always defer agfl block freesGravatar Brian Foster 1-9/+2
2018-08-02xfs: pass transaction to xfs_defer_add()Gravatar Brian Foster 1-5/+4
2018-07-31xfs: move extent busy tree initialization to xfs_initialize_peragGravatar Darrick J. Wong 1-3/+0
2018-07-11xfs: Initialize variables in xfs_alloc_get_rec before using themGravatar Carlos Maiolino 1-2/+3
2018-07-11xfs: remove xfs_alloc_arg firstblock fieldGravatar Brian Foster 1-10/+10
2018-07-11xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfopsGravatar Brian Foster 1-2/+2
2018-06-08xfs: move various type verifiers to common fileGravatar Dave Chinner 1-49/+0
2018-06-06xfs: convert to SPDX license tagsGravatar Dave Chinner 1-13/+1
2018-06-06xfs: validate btree records on retrievalGravatar Dave Chinner 1-2/+20
2018-06-04xfs: xfs_alloc_get_rec should return EFSCORRUPTED for obvious bnobt corruptionGravatar Darrick J. Wong 1-4/+8
2018-05-15xfs: hoist xfs_scrub_agfl_walk to libxfs as xfs_agfl_walkGravatar Darrick J. Wong 1-0/+37
2018-05-10xfs: add bmapi nodiscard flagGravatar Brian Foster 1-3/+7
2018-05-09xfs: defer agfl block frees when dfops is availableGravatar Brian Foster 1-4/+47
2018-05-09xfs: create agfl block free helper functionGravatar Brian Foster 1-10/+27
2018-04-09xfs: non-scrub - remove unused function parametersGravatar Eric Sandeen 1-4/+2