summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_defer.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-16xfs: Increase XFS_DEFER_OPS_NR_INODES to 5Allison Henderson1-1/+7
2024-04-16xfs: create deferred log items for file mapping exchangesDarrick J. Wong1-1/+1
2023-12-14xfs: pass the defer ops directly to xfs_defer_addChristoph Hellwig1-16/+2
2023-12-14xfs: pass the defer ops instead of type to xfs_defer_start_recoveryChristoph Hellwig1-1/+1
2023-12-14xfs: store an ops pointer in struct xfs_defer_pendingChristoph Hellwig1-2/+3
2023-12-07xfs: force small EFIs for reaping btree extentsDarrick J. Wong1-0/+3
2023-12-07xfs: allow pausing of pending deferred work itemsDarrick J. Wong1-2/+15
2023-12-07xfs: move ->iop_relog to struct xfs_defer_op_typeDarrick J. Wong1-0/+3
2023-12-07xfs: move ->iop_recover to xfs_defer_op_typeDarrick J. Wong1-0/+4
2023-12-07xfs: use xfs_defer_finish_one to finish recovered work itemsDarrick J. Wong1-0/+1
2023-12-07xfs: recreate work items when recovering intent itemsDarrick J. Wong1-0/+9
2023-12-07xfs: use xfs_defer_pending objects to recover intent itemsDarrick J. Wong1-0/+5
2023-11-13xfs: abort intent items when recovery intents failLong Li1-1/+1
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