summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/recovery.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: use generic EFSBADCRC/EFSCORRUPTEDChao Yu2019-07-031-3/+3
* f2fs: introduce f2fs_<level> macros to wrap f2fs_printk()Joe Perches2019-07-031-22/+15Star
* f2fs: introduce DATA_GENERIC_ENHANCEChao Yu2019-05-091-0/+12
* f2fs: fix to avoid panic in do_recover_data()Chao Yu2019-05-091-1/+9
* f2fs: fix error path of recoveryChao Yu2019-05-091-4/+11
* f2fs: check PageWriteback flag for ordered caseChao Yu2018-12-271-1/+1
* f2fs: clean up f2fs_sb_has_##feature_nameChao Yu2018-11-271-1/+1
* f2fs: fix to keep project quota consistentChao Yu2018-10-231-2/+10
* f2fs: guarantee journalled quota data by checkpointChao Yu2018-10-231-3/+40
* f2fs: cleanup dirty pages if recover failedSheng Yong2018-10-231-11/+21
* f2fs: fix to recover inode->i_flags of inode block during PORChao Yu2018-10-231-0/+1
* f2fs: avoid f2fs_bug_on if f2fs_get_meta_page_nofail got EIOJaegeuk Kim2018-09-281-0/+2
* f2fs: mark inode dirty explicitly in recover_inode()Chao Yu2018-09-261-0/+2
* f2fs: fix to recover inode's i_gc_failures during PORChao Yu2018-09-261-0/+2
* f2fs: fix to recover inode's i_flags during PORChao Yu2018-09-261-0/+1
* f2fs: fix to recover inode's project id during PORChao Yu2018-09-261-0/+13
* f2fs: fix to recover inode's uid/gid during PORChao Yu2018-09-201-0/+2
* f2fs: add SPDX license identifiersChao Yu2018-09-121-4/+1Star
* f2fs: fix to flush all dirty inodes recovered in readonly fsChao Yu2018-09-111-5/+9
* f2fs: rework fault injection handling to avoid a warningArnd Bergmann2018-08-141-3/+2Star
* f2fs: fix wrong kernel message when recover fsync data on ro fsYunlei He2018-08-011-1/+2
* f2fs: fix to propagate error from __get_meta_page()Chao Yu2018-08-011-1/+12
* f2fs: fix to detect looped node chain correctlyChao Yu2018-08-011-2/+2
* f2fs: introduce and spread verify_blkaddrChao Yu2018-07-271-3/+3
* f2fs: clean up symbol namespaceChao Yu2018-05-311-31/+32
* f2fs: clean up with is_valid_blkaddr()Chao Yu2018-05-311-3/+3
* f2fs: do not check F2FS_INLINE_DOTS in recoverSheng Yong2018-05-311-2/+0Star
* f2fs: fix to handle looped node chain during recoveryChao Yu2018-03-131-0/+14
* f2fs: don't put dentry page in pagecache into highmemYunlong Song2018-03-131-6/+5Star
* f2fs: recover some i_inline flagsJaegeuk Kim2018-01-221-2/+19
* f2fs: remove unused parameterSheng Yong2018-01-031-3/+3
* Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds2017-11-271-5/+5
* f2fs: support quota sys filesJaegeuk Kim2017-11-061-2/+6
* f2fs: check hot_data for roll-forward recoveryJaegeuk Kim2017-08-221-1/+1
* f2fs: let fill_super handle roll-forward errorsJaegeuk Kim2017-08-221-2/+0Star
* f2fs: support journalled quotaChao Yu2017-08-221-8/+64
* f2fs: enhance on-disk inode structure scalabilityChao Yu2017-08-011-3/+4
* f2fs: avoid dirty node pages in check_only recoveryJaegeuk Kim2017-04-181-3/+5
* f2fs: change recovery policy of xattr node blockChao Yu2017-02-231-5/+3Star
* f2fs: fix to avoid overflow when left shifting page offsetChao Yu2017-02-231-2/+3
* f2fs: remove unused values in recover_fsync_dataYunlei He2017-01-291-4/+0Star
* f2fs: do not activate auto_recovery for fallocated i_sizeJaegeuk Kim2016-11-301-3/+8
* f2fs: do not recover i_size if it's validJaegeuk Kim2016-11-251-1/+1
* Revert "f2fs: do not recover from previous remained wrong dnodes"Chao Yu2016-11-231-30/+1Star
* f2fs: fix wrong i_atime recoveryChao Yu2016-11-231-2/+2
* f2fs: introduce cp_lock to protect updating of ckpt_flagsChao Yu2016-10-011-1/+1
* f2fs: put directory inodes before checkpoint in roll-forward recoveryJaegeuk Kim2016-09-301-1/+3
* f2fs: use crc and cp version to determine roll-forward recoveryJaegeuk Kim2016-09-301-30/+6Star
* f2fs: avoid ENOMEM during roll-forward recoveryJaegeuk Kim2016-09-131-13/+21
* f2fs: add common iget in add_fsync_inodeJaegeuk Kim2016-09-121-26/+17Star