summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_defer.h
AgeCommit message (Expand)AuthorFilesLines
2022-05-09xfs: Implement attr logging and replayAllison Henderson1-0/+1
2022-05-04xfs: Set up infrastructure for log attribute replayAllison Henderson1-0/+2
2021-10-23xfs: create slab caches for frequently-used deferred itemsDarrick J. Wong1-0/+3
2021-10-14xfs: port the defer ops capture and continue to resource captureDarrick J. Wong1-8/+6
2021-10-14xfs: formalize the process of holding onto resources across a defer rollDarrick J. Wong1-0/+24
2020-10-07xfs: fix an incore inode UAF in xfs_bui_recoverDarrick J. Wong1-2/+9
2020-10-07xfs: xfs_defer_capture should absorb remaining transaction reservationDarrick J. Wong1-0/+3
2020-10-07xfs: xfs_defer_capture should absorb remaining block reservationsDarrick J. Wong1-0/+4
2020-10-07xfs: proper replay of deferred ops queued during log recoveryDarrick J. Wong1-1/+18
2020-09-23xfs: log new intent items created as part of finishing recovered intent itemsDarrick J. Wong1-0/+6
2020-05-14xfs: Use the correct style for SPDX License IdentifierNishad Kamdar1-1/+1
2020-05-04xfs: spell out the parameter name for ->cancel_itemChristoph Hellwig1-1/+1
2020-05-04xfs: use a xfs_btree_cur for the ->finish_cleanup stateChristoph Hellwig1-2/+4
2020-05-04xfs: turn dfp_done into a xfs_log_itemChristoph Hellwig1-5/+5
2020-05-04xfs: turn dfp_intent into a xfs_log_itemChristoph Hellwig1-5/+6
2020-05-04xfs: merge the ->diff_items defer op into ->create_intentChristoph Hellwig1-2/+1
2020-05-04xfs: merge the ->log_item defer op into ->create_intentChristoph Hellwig1-2/+2
2018-12-12xfs: streamline defer op type handlingDarrick J. Wong1-16/+15
2018-12-12xfs: idiotproof defer op type configurationDarrick J. Wong1-1/+5
2018-08-03xfs: fold dfops into the transactionBrian Foster1-2/+0
2018-08-03xfs: pass transaction to xfs_defer_add()Brian Foster1-1/+1
2018-08-03xfs: replace xfs_defer_ops ->dop_pending with on-stack listBrian Foster1-1/+0
2018-08-03xfs: clean out superfluous dfops dop params/varsBrian Foster1-1/+1
2018-08-03xfs: drop dop param from xfs_defer_op_type ->finish_item() callbackBrian Foster1-2/+2
2018-08-03xfs: automatic dfops inode reloggingBrian Foster1-1/+0
2018-08-03xfs: automatic dfops buffer reloggingBrian Foster1-1/+0
2018-08-03xfs: replace dop_low with transaction flagBrian Foster1-11/+0
2018-08-03xfs: pass transaction to dfops reset/move helpersBrian Foster1-1/+1
2018-08-03xfs: remove unused __xfs_defer_cancel() internal helperBrian Foster1-1/+1
2018-07-26xfs: bypass final dfops roll in trans commit pathBrian Foster1-0/+1
2018-07-26xfs: drop unnecessary xfs_defer_finish() dfops parameterBrian Foster1-2/+2
2018-07-26xfs: support embedded dfops in transactionBrian Foster1-14/+2
2018-07-26xfs: pack holes in xfs_defer_ops and xfs_transBrian Foster1-1/+2
2018-07-26xfs: remove unused deferred ops committed fieldBrian Foster1-1/+0
2018-07-12xfs: remove xfs_defer_init() firstblock paramBrian Foster1-2/+1
2018-07-12xfs: refactor dfops init to attach to transactionBrian Foster1-1/+2
2018-06-07xfs: convert to SPDX license tagsDave Chinner1-15/+1
2018-05-09xfs: defer agfl block frees when dfops is availableBrian Foster1-0/+1
2017-12-14xfs: add the ability to join a held buffer to a defer_opsDarrick J. Wong1-1/+4
2017-09-01xfs: remove the ip argument to xfs_defer_finishChristoph Hellwig1-2/+1
2017-09-01xfs: rename xfs_defer_join to xfs_defer_ijoinChristoph Hellwig1-1/+1
2016-10-04xfs: implement deferred bmbt map/unmap operationsDarrick J. Wong1-0/+1
2016-10-03xfs: connect refcount adjust functions to upper layersDarrick J. Wong1-0/+1
2016-08-30xfs: track log done items directly in the deferred pending work itemDarrick J. Wong1-1/+1
2016-08-03xfs: enable the xfs_defer mechanism to process rmaps to updateDarrick J. Wong1-0/+1
2016-08-03xfs: change xfs_bmap_{finish,cancel,init,free} -> xfs_defer_*Darrick J. Wong1-7/+0
2016-08-03xfs: rework xfs_bmap_free callers to use xfs_defer_opsDarrick J. Wong1-0/+7
2016-08-03xfs: enable the xfs_defer mechanism to process extents to freeDarrick J. Wong1-0/+1
2016-08-03xfs: move deferred operations into a separate fileDarrick J. Wong1-0/+95