aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log_recover.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-16xfs: fix log CRC mismatches between i386 and other architecturesChristoph Hellwig1-2/+17
2025-09-16xfs: rename the old_crc variable in xlog_recover_processChristoph Hellwig1-9/+8
2025-07-24xfs: don't use a xfs_log_iovec for ri_buf in log recoveryChristoph Hellwig1-8/+8
2025-02-25xfs: decouple buffer readahead from the normal buffer read pathChristoph Hellwig1-1/+1
2024-12-23xfs: add a realtime flag to the refcount update log redo itemsDarrick J. Wong1-0/+2
2024-12-23xfs: add a realtime flag to the rmap update log redo itemsDarrick J. Wong1-0/+2
2024-11-05xfs: support logging EFIs for realtime extentsDarrick J. Wong1-0/+2
2024-11-05xfs: switch perag iteration from the for_each macros to a while based iteratorChristoph Hellwig1-3/+2
2024-11-05xfs: factor out a generic xfs_group structureChristoph Hellwig1-3/+3
2024-11-05xfs: add a xfs_agino_to_ino helperChristoph Hellwig1-3/+2
2024-10-22xfs: update the file system geometry after recoverying superblock buffersChristoph Hellwig1-8/+0
2024-10-22xfs: pass the exact range to initialize to xfs_initialize_peragChristoph Hellwig1-2/+3
2024-10-09xfs: fix a typoAndrew Kreimer1-1/+1
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-09-03xfs: Use xfs set and clear mp state helpersJohn Garry1-1/+1
2024-09-01mm: kvmalloc: align kvrealloc() with krealloc()Danilo Krummrich1-1/+1
2024-07-04xfs: grant heads track byte counts, not LSNsDave Chinner1-4/+0
2024-07-04xfs: l_last_sync_lsn is really AIL stateDave Chinner1-10/+9
2024-07-01xfs: add bounds checking to xlog_recover_process_datalei lu1-1/+4
2024-05-03xfs: clean up buffer allocation in xlog_do_recovery_passChristoph Hellwig1-7/+6
2024-05-03xfs: fix log recovery buffer allocation for the legacy h_size fixupChristoph Hellwig1-6/+14
2024-04-15xfs: capture inode generation numbers in the ondisk exchmaps log itemDarrick J. Wong1-0/+31
2024-04-15xfs: introduce a file mapping exchange log intent itemDarrick J. Wong1-0/+2
2024-04-15xfs: only clear log incompat flags at clean unmountDarrick J. Wong1-15/+0
2024-04-15xfs: pass xfs_buf lookup flags to xfs_*read_agiDarrick J. Wong1-2/+2
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-06xfs: move ->iop_recover to xfs_defer_op_typeDarrick J. Wong1-12/+7
2023-12-06xfs: use xfs_defer_finish_one to finish recovered work itemsDarrick J. Wong1-8/+14
2023-12-06xfs: transfer recovered intent item ownership in ->iop_recoverDarrick J. Wong1-7/+12
2023-12-06xfs: pass the xfs_defer_pending object to iop_recoverDarrick J. Wong1-1/+1
2023-12-06xfs: 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-18xfs: avoid a UAF when log intent item recovery failsDarrick J. Wong1-2/+8
2022-08-04Merge 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