summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log_recover.c
AgeCommit message (Expand)AuthorFilesLines
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-09xfs: refactor xfs_iget calls from log intent recoveryDarrick J. Wong1-0/+26
2021-08-09xfs: allow setting and clearing of log incompat feature flagsDarrick J. Wong1-0/+16
2021-08-09xfs: replace kmem_alloc_large() with kvmalloc()Dave Chinner1-1/+1
2021-08-09xfs: remove kmem_alloc_io()Dave Chinner1-3/+1
2021-08-09mm: 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
2021-04-07xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinodeChristoph Hellwig1-6/+0
2021-04-07xfs: split xfs_imap_to_bpChristoph Hellwig1-1/+2
2021-03-25xfs: Rudimentary typo fixesBhaskar Chowdhury1-2/+2
2020-12-16xfs: remove xfs_buf_t typedefDave Chinner1-4/+4
2020-12-09xfs: trace log intent item recovery failuresDarrick J. Wong1-1/+4
2020-10-21xfs: cancel intents immediately if process_intents failsDarrick J. Wong1-0/+8
2020-10-07xfs: fix an incore inode UAF in xfs_bui_recoverDarrick J. Wong1-1/+6
2020-10-07xfs: xfs_defer_capture should absorb remaining transaction reservationDarrick J. Wong1-3/+14
2020-10-07xfs: xfs_defer_capture should absorb remaining block reservationsDarrick J. Wong1-18/+3
2020-10-07xfs: proper replay of deferred ops queued during log recoveryDarrick J. Wong1-50/+71
2020-10-07xfs: remove XFS_LI_RECOVEREDDarrick J. Wong1-5/+3
2020-09-25xfs: do the assert for all the log done items in xfs_trans_cancelKaixu Xia1-7/+0
2020-09-23xfs: clean up calculation of LR header blocksGao Xiang1-32/+17
2020-09-23xfs: avoid LR buffer overrun due to crafted h_lenGao Xiang1-20/+19
2020-09-15xfs: reuse _xfs_buf_read for re-reading the superblockChristoph Hellwig1-7/+1
2020-09-15xfs: remove xfs_getsbChristoph Hellwig1-13/+13
2020-09-15xfs: remove xlog_recover_iodoneChristoph Hellwig1-25/+0
2020-09-15xfs: fold xfs_buf_ioend_finish into xfs_ioendChristoph Hellwig1-1/+0
2020-09-15xfs: refactor xfs_buf_ioendChristoph Hellwig1-7/+7
2020-09-06xfs: remove kmem_realloc()Carlos Maiolino1-1/+1
2020-08-05xfs: delete duplicated words + other fixesRandy Dunlap1-1/+1
2020-07-06xfs: mark log recovery buffers for completionDave Chinner1-3/+2
2020-05-08xfs: remove unnecessary includes from xfs_log_recover.cDarrick J. Wong1-8/+0
2020-05-08xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.cDarrick J. Wong1-102/+0
2020-05-08xfs: hoist setting of XFS_LI_RECOVERED to callerDarrick J. Wong1-2/+2
2020-05-08xfs: refactor intent item iop_recover callsDarrick J. Wong1-2/+6
2020-05-08xfs: refactor releasing finished intents during log recoveryDarrick J. Wong1-1/+34
2020-05-08xfs: refactor xlog_item_is_intent now that we're done convertingDarrick J. Wong1-14/+6
2020-05-08xfs: refactor recovered BUI log item playbackDarrick J. Wong1-61/+6
2020-05-08xfs: refactor recovered CUI log item playbackDarrick J. Wong1-46/+0
2020-05-08xfs: refactor recovered RUI log item playbackDarrick J. Wong1-46/+0
2020-05-08xfs: refactor recovered EFI log item playbackDarrick J. Wong1-46/+8