]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/history - libxfs/xfs_defer.c
xfsprogs: Release v6.7.0
[thirdparty/xfsprogs-dev.git] / libxfs / xfs_defer.c
2024-02-15  Long Lixfs: abort intent items when recovery intents fail
2024-02-15  Long Lixfs: factor out xfs_defer_pending_abort
2023-06-09  Darrick J. Wongxfs: allow queued AG intents to drain before scrubbing
2022-06-22  Darrick J. Wongxfs: share xattr name and value buffers when logging...
2022-06-22  Darrick J. Wongxfs: put attr[id] log item cache init with the others
2022-06-22  Darrick J. Wongxfs: use a separate slab cache for deferred xattr work...
2022-06-22  Dave Chinnerxfs: separate out initial attr_set states
2022-06-22  Allison Hendersonxfs: Implement attr logging and replay
2022-06-22  Allison Hendersonxfs: Set up infrastructure for log attribute replay
2022-06-22  Allison Hendersonxfs: Fix double unlock in defer capture code
2022-06-22  Dave Chinnerxfs: don't commit the first deferred transaction withou...
2022-04-28  Darrick J. Wongxfs: rename xfs_bmap_add_free to xfs_free_extent_later
2022-04-28  Darrick J. Wongxfs: create slab caches for frequently-used deferred...
2022-04-28  Darrick J. Wongxfs: port the defer ops capture and continue to resourc...
2022-04-28  Darrick J. Wongxfs: formalize the process of holding onto resources...
2020-11-12  Darrick J. Wongxfs: only relog deferred intent items if free space...
2020-11-12  Darrick J. Wongxfs: periodically relog deferred intent items
2020-11-12  Darrick J. Wongxfs: change the order in which child and parent defer...
2020-11-12  Darrick J. Wongxfs: fix an incore inode UAF in xfs_bui_recover
2020-11-12  Darrick J. Wongxfs: xfs_defer_capture should absorb remaining transact...
2020-11-12  Darrick J. Wongxfs: xfs_defer_capture should absorb remaining block...
2020-11-12  Darrick J. Wongxfs: proper replay of deferred ops queued during log...
2020-11-12  Darrick J. Wongxfs: remove xfs_defer_reset
2020-11-12  Darrick J. Wongxfs: log new intent items created as part of finishing...
2020-08-10  Darrick J. Wongxfs: use ordered buffers to initialize dquot buffers...
2020-08-10  Christoph Hellwigxfs: use a xfs_btree_cur for the ->finish_cleanup state
2020-08-10  Christoph Hellwigxfs: turn dfp_done into a xfs_log_item
2020-08-10  Christoph Hellwigxfs: refactor xfs_defer_finish_noroll
2020-08-10  Christoph Hellwigxfs: merge the ->diff_items defer op into ->create_intent
2020-08-10  Christoph Hellwigxfs: merge the ->log_item defer op into ->create_intent
2020-08-10  Christoph Hellwigxfs: factor out a xfs_defer_create_intent helper
2020-01-30  Eric Sandeenlibxfs: move header includes closer to kernelspace
2019-12-13  Tetsuo Handafs: xfs: Remove KM_NOSLEEP and KM_SLEEP.
2019-08-28  Eric Sandeenxfs: remove unused header files
2019-07-24  Darrick J. Wongxfs: always rejoin held resources during defer roll
2019-02-27  Darrick J. Wongxfs: streamline defer op type handling
2019-02-27  Darrick J. Wongxfs: idiotproof defer op type configuration
2018-10-05  Brian Fosterxfs: fold dfops into the transaction
2018-10-05  Brian Fosterxfs: pass transaction to xfs_defer_add()
2018-10-05  Brian Fosterxfs: replace xfs_defer_ops ->dop_pending with on-stack...
2018-10-05  Brian Fosterxfs: cancel dfops on xfs_defer_finish() error
2018-10-05  Brian Fosterxfs: clean out superfluous dfops dop params/vars
2018-10-05  Brian Fosterxfs: drop dop param from xfs_defer_op_type ->finish_ite...
2018-10-05  Brian Fosterxfs: automatic dfops inode relogging
2018-10-05  Brian Fosterxfs: automatic dfops buffer relogging
2018-10-05  Brian Fosterxfs: replace dop_low with transaction flag
2018-10-05  Brian Fosterxfs: pass transaction to dfops reset/move helpers
2018-10-05  Brian Fosterxfs: remove unused __xfs_defer_cancel() internal helper
2018-10-05  Brian Fosterxfs: bypass final dfops roll in trans commit path
2018-10-05  Brian Fosterxfs: drop unnecessary xfs_defer_finish() dfops parameter
2018-10-05  Brian Fosterxfs: support embedded dfops in transaction
2018-10-05  Brian Fosterxfs: reset dfops to initial state after finish
2018-10-05  Brian Fosterxfs: remove unused deferred ops committed field
2018-10-05  Brian Fosterxfs: make deferred processing safe for embedded dfops
2018-10-05  Darrick J. Wongxfs: return from _defer_finish with a clean transaction
2018-10-05  Brian Fosterxfs: remove xfs_defer_init() firstblock param
2018-10-04  Brian Fosterxfs: refactor dfops init to attach to transaction
2018-10-04  Brian Fosterxfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops
2018-06-28  Dave Chinnerxfs: convert to SPDX license tags
2018-06-28  Dave Chinnerxfs: adder caller IP to xfs_defer* tracepoints
2018-06-28  Brian Fosterxfs: defer agfl block frees from deferred ops processin...
2018-01-03  Eric SandeenMerge branch 'libxfs-4.15-sync' into for-next
2018-01-03  Darrick J. Wongxfs: add the ability to join a held buffer to a defer_ops
2017-10-18  Christoph Hellwigxfs: remove the ip argument to xfs_defer_finish
2017-10-18  Christoph Hellwigxfs: rename xfs_defer_join to xfs_defer_ijoin
2017-10-18  Christoph Hellwigxfs: refactor xfs_trans_roll
2016-10-25  Darrick J. Wongxfs: defer should abort intent items if the trans roll... libxfs-4.9-sync
2016-10-25  Darrick J. Wongxfs: defer should allow ->finish_item to request a...
2016-10-25  Darrick J. Wongxfs: track log done items directly in the deferred...
2016-08-10  Darrick J. Wongxfs: add tracepoints for the deferred ops mechanism
2016-08-10  Darrick J. Wongxfs: move deferred operations into a separate file