summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_log_recover.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-24xfs: fix log recovery erroring out on refcount recovery failureDarrick J. Wong1-0/+1
2024-02-17xfs: ensure submit buffers on LSN boundaries in error handlersLong Li1-3/+20
2024-02-13xfs: place intent recovery under NOFS allocation contextDave Chinner1-4/+14
2024-02-13xfs: convert remaining kmem_free() to kfree()Dave Chinner1-3/+3
2024-02-13xfs: convert kmem_free() for kvmalloc users to kvfree()Dave Chinner1-21/+21
2024-02-13xfs: convert kmem_alloc() to kmalloc()Dave Chinner1-1/+1
2024-02-13xfs: convert kmem_zalloc() to kzalloc()Dave Chinner1-5/+5
2023-12-14xfs: pass the defer ops instead of type to xfs_defer_start_recoveryChristoph Hellwig1-2/+2
2023-12-07xfs: move ->iop_recover to xfs_defer_op_typeDarrick J. Wong1-12/+7
2023-12-07xfs: use xfs_defer_finish_one to finish recovered work itemsDarrick J. Wong1-8/+14
2023-12-07xfs: transfer recovered intent item ownership in ->iop_recoverDarrick J. Wong1-7/+12
2023-12-07xfs: pass the xfs_defer_pending object to iop_recoverDarrick J. Wong1-1/+1
2023-12-07xfs: use xfs_defer_pending objects to recover intent itemsDarrick J. Wong1-56/+57
2023-11-13xfs: abort intent items when recovery intents failLong Li1-1/+1
2023-09-13xfs: use roundup_pow_of_two instead of ffs during xlog_find_tailWang Jianchao1-2/+2
2023-06-05xfs: collect errors from inodegc for unlinked inode recoveryDave Chinner1-10/+9
2022-10-19xfs: avoid a UAF when log intent item recovery failsDarrick J. Wong1-2/+8
2022-08-05Merge tag 'xfs-5.20-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-91/+105
2022-07-14fs/xfs: Use the enum req_op and blk_opf_t typesBart Van Assche1-1/+1
2022-07-14xfs: double link the unlinked inode listDave Chinner1-7/+29
2022-07-14xfs: refactor xlog_recover_process_iunlinks()Dave Chinner1-66/+71
2022-07-14xfs: track the iunlink list pointer in the xfs_inodeDave Chinner1-16/+1
2022-07-14xfs: flush inode gc workqueue before clearing agi bucketZhang Yi1-0/+1
2022-07-07xfs: Pre-calculate per-AG agbno geometryDave Chinner1-1/+2
2022-07-07xfs: pass perag to xfs_read_agiDave Chinner1-19/+19
2022-05-27xfs: convert buf_cancel_table allocation to kmalloc_arrayDarrick J. Wong1-1/+3
2022-05-27xfs: refactor buffer cancellation table allocationDarrick J. Wong1-23/+9
2022-05-22xfs: Remove dead codeJiapeng Chong1-59/+0
2022-05-04xfs: Set up infrastructure for log attribute replayAllison Henderson1-0/+2
2022-03-30xfs: log shutdown triggers should only shut down the logDave Chinner1-3/+3
2022-03-30xfs: shutdown in intent recovery has non-intent items in the AILDave Chinner1-33/+17
2022-01-06xfs: Remove redundant assignment of mpJiapeng Chong1-2/+0
2021-12-21xfs: only run COW extent recovery when there are no live extentsDarrick J. Wong1-1/+23
2021-10-14xfs: port the defer ops capture and continue to resource captureDarrick J. Wong1-8/+4
2021-08-19xfs: introduce xfs_sb_is_v5 helperDave Chinner1-1/+1
2021-08-19xfs: convert remaining mount flags to state flagsDave Chinner1-1/+1
2021-08-19xfs: replace xfs_sb_version checks with feature flag checksDave Chinner1-7/+7
2021-08-19xfs: reflect sb features in xfs_mountDave Chinner1-0/+1
2021-08-16xfs: convert log flags to an operational state fieldDave Chinner1-3/+3
2021-08-16xfs: move recovery needed state updates to xfs_log_mount_finishDave Chinner1-60/+40
2021-08-16xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown()Dave Chinner1-6/+3
2021-08-10xfs: refactor xfs_iget calls from log intent recoveryDarrick J. Wong1-0/+26
2021-08-10xfs: allow setting and clearing of log incompat feature flagsDarrick J. Wong1-0/+16
2021-08-10xfs: replace kmem_alloc_large() with kvmalloc()Dave Chinner1-1/+1
2021-08-10xfs: remove kmem_alloc_io()Dave Chinner1-3/+1
2021-08-10mm: Add kvrealloc()Dave Chinner1-1/+3
2021-08-06xfs: per-cpu deferred inode inactivation queuesDave Chinner1-0/+7
2021-06-21xfs: force the log offline when log intent item recovery failsDarrick J. Wong1-1/+4
2021-06-02xfs: convert raw ag walks to use for_each_peragDave Chinner1-29/+26
2021-06-02xfs: move xfs_perag_get/put to xfs_ag.[ch]Dave Chinner1-0/+1