summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_defer.h
AgeCommit message (Expand)Author
2024-04-15xfs: Increase XFS_DEFER_OPS_NR_INODES to 5Allison Henderson
2024-04-15xfs: create deferred log items for file mapping exchangesDarrick J. Wong
2023-12-14xfs: pass the defer ops directly to xfs_defer_addChristoph Hellwig
2023-12-14xfs: pass the defer ops instead of type to xfs_defer_start_recoveryChristoph Hellwig
2023-12-14xfs: store an ops pointer in struct xfs_defer_pendingChristoph Hellwig
2023-12-06xfs: force small EFIs for reaping btree extentsDarrick J. Wong
2023-12-06xfs: allow pausing of pending deferred work itemsDarrick J. Wong
2023-12-06xfs: move ->iop_relog to struct xfs_defer_op_typeDarrick J. Wong
2023-12-06xfs: move ->iop_recover to xfs_defer_op_typeDarrick J. Wong
2023-12-06xfs: use xfs_defer_finish_one to finish recovered work itemsDarrick J. Wong
2023-12-06xfs: recreate work items when recovering intent itemsDarrick J. Wong
2023-12-06xfs: use xfs_defer_pending objects to recover intent itemsDarrick J. Wong
2023-11-13xfs: abort intent items when recovery intents failLong Li
2022-05-09xfs: Implement attr logging and replayAllison Henderson
2022-05-04xfs: Set up infrastructure for log attribute replayAllison Henderson
2021-10-22xfs: create slab caches for frequently-used deferred itemsDarrick J. Wong
2021-10-14xfs: port the defer ops capture and continue to resource captureDarrick J. Wong
2021-10-14xfs: formalize the process of holding onto resources across a defer rollDarrick J. Wong
2020-10-07xfs: fix an incore inode UAF in xfs_bui_recoverDarrick J. Wong
2020-10-07xfs: xfs_defer_capture should absorb remaining transaction reservationDarrick J. Wong
2020-10-07xfs: xfs_defer_capture should absorb remaining block reservationsDarrick J. Wong
2020-10-07xfs: proper replay of deferred ops queued during log recoveryDarrick J. Wong
2020-09-23xfs: log new intent items created as part of finishing recovered intent itemsDarrick J. Wong
2020-05-13xfs: Use the correct style for SPDX License IdentifierNishad Kamdar
2020-05-04xfs: spell out the parameter name for ->cancel_itemChristoph Hellwig
2020-05-04xfs: use a xfs_btree_cur for the ->finish_cleanup stateChristoph Hellwig
2020-05-04xfs: turn dfp_done into a xfs_log_itemChristoph Hellwig
2020-05-04xfs: turn dfp_intent into a xfs_log_itemChristoph Hellwig
2020-05-04xfs: merge the ->diff_items defer op into ->create_intentChristoph Hellwig
2020-05-04xfs: merge the ->log_item defer op into ->create_intentChristoph Hellwig
2018-12-12xfs: streamline defer op type handlingDarrick J. Wong
2018-12-12xfs: idiotproof defer op type configurationDarrick J. Wong
2018-08-02xfs: fold dfops into the transactionBrian Foster
2018-08-02xfs: pass transaction to xfs_defer_add()Brian Foster
2018-08-02xfs: replace xfs_defer_ops ->dop_pending with on-stack listBrian Foster
2018-08-02xfs: clean out superfluous dfops dop params/varsBrian Foster
2018-08-02xfs: drop dop param from xfs_defer_op_type ->finish_item() callbackBrian Foster
2018-08-02xfs: automatic dfops inode reloggingBrian Foster
2018-08-02xfs: automatic dfops buffer reloggingBrian Foster
2018-08-02xfs: replace dop_low with transaction flagBrian Foster
2018-08-02xfs: pass transaction to dfops reset/move helpersBrian Foster
2018-08-02xfs: remove unused __xfs_defer_cancel() internal helperBrian Foster
2018-07-26xfs: bypass final dfops roll in trans commit pathBrian Foster
2018-07-26xfs: drop unnecessary xfs_defer_finish() dfops parameterBrian Foster
2018-07-26xfs: support embedded dfops in transactionBrian Foster
2018-07-26xfs: pack holes in xfs_defer_ops and xfs_transBrian Foster
2018-07-26xfs: remove unused deferred ops committed fieldBrian Foster
2018-07-11xfs: remove xfs_defer_init() firstblock paramBrian Foster
2018-07-11xfs: refactor dfops init to attach to transactionBrian Foster
2018-06-06xfs: convert to SPDX license tagsDave Chinner