Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
aadd41485bb227a16f964833a4fd55c091f4a729
/
fs
/
f2fs
/
recovery.c
d40d30c
f2fs: avoid dirty node pages in check_only recovery
by Jaegeuk Kim
· 8 years ago
d260081
f2fs: change recovery policy of xattr node block
by Chao Yu
· 8 years ago
dba79f3
f2fs: fix to avoid overflow when left shifting page offset
by Chao Yu
· 8 years ago
fed2466
f2fs: remove unused values in recover_fsync_data
by Yunlei He
· 8 years ago
2678723
f2fs: do not activate auto_recovery for fallocated i_size
by Jaegeuk Kim
· 8 years ago
3a3a5ea
f2fs: do not recover i_size if it's valid
by Jaegeuk Kim
· 8 years ago
d47b871
Revert "f2fs: do not recover from previous remained wrong dnodes"
by Chao Yu
· 8 years ago
9f0552e
f2fs: fix wrong i_atime recovery
by Chao Yu
· 8 years ago
aaec2b1
f2fs: introduce cp_lock to protect updating of ckpt_flags
by Chao Yu
· 8 years ago
9e1e6df
f2fs: put directory inodes before checkpoint in roll-forward recovery
by Jaegeuk Kim
· 8 years ago
a468f0e
f2fs: use crc and cp version to determine roll-forward recovery
by Jaegeuk Kim
· 8 years ago
e8ea9b3
f2fs: avoid ENOMEM during roll-forward recovery
by Jaegeuk Kim
· 8 years ago
f4702d6
f2fs: add common iget in add_fsync_inode
by Jaegeuk Kim
· 8 years ago
e7ba108
f2fs: add roll-forward recovery process for encrypted dentry
by Shuoran Liu
· 8 years ago
275b66b
f2fs: support async discard
by Chao Yu
· 8 years ago
6f3ec99
f2fs: handle error case with f2fs_bug_on
by Jaegeuk Kim
· 8 years ago
91246c2
f2fs: fix to report error number of f2fs_find_entry
by Chao Yu
· 8 years ago
36abef4
f2fs: introduce mode=lfs mount option
by Jaegeuk Kim
· 9 years ago
26de9b1
f2fs: avoid unnecessary updating inode during fsync
by Jaegeuk Kim
· 9 years ago
ee6d182
f2fs: remove syncing inode page in all the cases
by Jaegeuk Kim
· 9 years ago
fc9581c
f2fs: introduce f2fs_i_size_write with mark_inode_dirty_sync
by Jaegeuk Kim
· 9 years ago
975756c
f2fs: avoid ENOSPC fault in the recovery process
by Jaegeuk Kim
· 9 years ago
41382ec
f2fs: use percpu_counter for alloc_valid_block_count
by Jaegeuk Kim
· 9 years ago
3b9b10f
f2fs: avoid f2fs_bug_on during recovery
by Jaegeuk Kim
· 9 years ago
f61cce5
f2fs: fix inode cache leak
by Chao Yu
· 9 years ago
ae8d1db
f2fs: remove unneeded readahead in find_fsync_dnodes
by Chao Yu
· 9 years ago
3f8ab27
f2fs: factor out fsync inode entry operations
by Chao Yu
· 9 years ago
608514d
f2fs: set fsync mark only for the last dnode
by Jaegeuk Kim
· 9 years ago
6781eab
f2fs: give -EINVAL for norecovery and rw mount
by Jaegeuk Kim
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
28bc106
f2fs: support revoking atomic written pages
by Chao Yu
· 9 years ago
81ca735
f2fs: remove unneeded pointer conversion
by Chao Yu
· 9 years ago
fec1d65
f2fs: use wait_for_stable_page to avoid contention
by Jaegeuk Kim
· 9 years ago
c34f42e
f2fs: report error of do_checkpoint
by Chao Yu
· 9 years ago
b7973f2
f2fs: clean up argument of recover_data
by Chao Yu
· 9 years ago
807b1e1
f2fs: do not recover from previous remained wrong dnodes
by Jaegeuk Kim
· 9 years ago
26879fb
f2fs: support lower priority asynchronous readahead in ra_meta_pages
by Chao Yu
· 9 years ago
2b94700
f2fs: don't tag REQ_META for temporary non-meta pages
by Chao Yu
· 9 years ago
7223554
f2fs: remove unneeded f2fs_{,un}lock_op in do_recover_data()
by Chao Yu
· 9 years ago
9edcdab
f2fs: fix overflow of size calculation
by Chao Yu
· 9 years ago
315df83
f2fs: do not write any node pages related to orphan inodes
by Jaegeuk Kim
· 9 years ago
12a8343
f2fs: recover invalid/reserved block address for fsynced file
by Chao Yu
· 9 years ago
e90c2d2
f2fs: invalidate temporary meta page
by Chao Yu
· 9 years ago
528e345
f2fs: hide common code in f2fs_replace_block
by Chao Yu
· 10 years ago
e7d5545
f2fs crypto: add filename encryption for roll-forward recovery
by Jaegeuk Kim
· 10 years ago
19f106b
f2fs: introduce f2fs_replace_block() for reuse
by Chao Yu
· 10 years ago
f0c9cad
f2fs: use is_valid_blkaddr to verify blkaddr for readability
by Chao Yu
· 10 years ago
1002755
f2fs: pass checkpoint reason on roll-forward recovery
by Jaegeuk Kim
· 10 years ago
e03b07d
f2fs: do not recover wrong data index
by Jaegeuk Kim
· 10 years ago
418f6c2
f2fs: do not increase link count during recovery
by Jaegeuk Kim
· 10 years ago
510022a
f2fs: add F2FS_INLINE_DOTS to recover missing dot dentries
by Jaegeuk Kim
· 10 years ago
c9ef481
f2fs: fix mismatching lock and unlock pages for roll-forward recovery
by Jaegeuk Kim
· 10 years ago
216a620
f2fs: split set_data_blkaddr from f2fs_update_extent_cache
by Chao Yu
· 10 years ago
8fbc418
f2fs: avoid wrong error during recovery
by Jaegeuk Kim
· 10 years ago
1614091
f2fs: remove obsolete code
by Jaegeuk Kim
· 10 years ago
7e4dde7
f2fs: introduce universal lookup/update interface for extent cache
by Chao Yu
· 10 years ago
caf0047
f2fs: merge flags in struct f2fs_sb_info
by Chao Yu
· 10 years ago
bc4a1f8
f2fs: leave comment for code readability
by Jaegeuk Kim
· 10 years ago
e1509cf
f2fs: clean up to remove parameter
by Jaegeuk Kim
· 10 years ago
635aee1
f2fs: avoid to ra unneeded blocks in recover flow
by Chao Yu
· 10 years ago
9486ba4
f2fs: introduce f2fs_dentry_kunmap to clean up
by Jaegeuk Kim
· 10 years ago
622f28a
f2fs: enable inline dir handling
by Chao Yu
· 10 years ago
dbeacf0
f2fs: export dir operations for inline dir
by Chao Yu
· 10 years ago
7cd8558
f2fs: check the use of macros on block counts and addresses
by Jaegeuk Kim
· 10 years ago
75ab4cb
f2fs: introduce cp_control structure
by Jaegeuk Kim
· 10 years ago
c52e1b1
f2fs: remove redundant operation during roll-forward recovery
by Jaegeuk Kim
· 10 years ago
441ac5c
f2fs: fix roll-forward missing scenarios
by Jaegeuk Kim
· 10 years ago
4c521f49
f2fs: use meta_inode cache to improve roll-forward speed
by Jaegeuk Kim
· 10 years ago
6097911
f2fs: fix double lock for inode page during roll-foward recovery
by Jaegeuk Kim
· 10 years ago
9850cf4
f2fs: need fsck.f2fs when f2fs_bug_on is triggered
by Jaegeuk Kim
· 10 years ago
4081363
f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB
by Jaegeuk Kim
· 10 years ago
202095a
f2fs: remove rewrite_node_page
by Jaegeuk Kim
· 10 years ago
14f4e69
f2fs: prevent checkpoint during roll-forward
by Jaegeuk Kim
· 10 years ago
b307384
f2fs: avoid bug_on when error is occurred
by Jaegeuk Kim
· 10 years ago
1c35a90
f2fs: fix to recover inline_xattr/data and blocks
by Jaegeuk Kim
· 10 years ago
695facc
f2fs: clear FI_INC_LINK during the recovery
by Jaegeuk Kim
· 10 years ago
70cfed8
f2fs: avoid skipping recover_inline_xattr after recover_inline_data
by Chao Yu
· 10 years ago
cf2271e
f2fs: avoid retrying wrong recovery routine when error was occurred
by Jaegeuk Kim
· 10 years ago
86928f9
f2fs: avoid not to call remove_dirty_inode
by Jaegeuk Kim
· 11 years ago
5c1f992
f2fs: set errno when f2fs_iget failed in recover_dentry
by Chao Yu
· 11 years ago
6403eb1
f2fs: introduce help macro ADDRS_PER_PAGE()
by Chao Yu
· 11 years ago
ed57c27
f2fs: remove costly dirty_dir_inode operations
by Jaegeuk Kim
· 11 years ago
2d7b822
f2fs: use list_for_each_entry{_safe} for simplyfying code
by Chao Yu
· 11 years ago
3cb5ad1
f2fs: call f2fs_wait_on_page_writeback instead of native function
by Jaegeuk Kim
· 11 years ago
e8512d2
f2fs: remove the unused ctor argument of f2fs_kmem_cache_create()
by Gu Zheng
· 11 years ago
695fd1e
f2fs: use existing macro to clean up some codes
by Chao Yu
· 11 years ago
f6517cf
f2fs: fix a build warning
by Jaegeuk Kim
· 11 years ago
491c085
f2fs: clean up with a macro
by Jaegeuk Kim
· 11 years ago
abb2366
f2fs: fix to recover xattr node block
by Jaegeuk Kim
· 11 years ago
6c311ec
f2fs: clean checkpatch warnings
by Chris Fries
· 11 years ago
1e1bb4b
f2fs: add inline_data recovery routine
by Jaegeuk Kim
· 11 years ago
58bfaf4
f2fs: introduce F2FS_INODE macro to get f2fs_inode
by Jaegeuk Kim
· 11 years ago
d96b1431
f2fs: check filename length in recover_dentry
by Chao Yu
· 11 years ago
6bacf52
f2fs: add unlikely() macro for compiler more aggressively
by Jaegeuk Kim
· 11 years ago
b9987a2
f2fs: avoid unneeded page release for correct _count of page
by Chao Yu
· 11 years ago
a0acdfe
f2fs: use inner macro GFP_F2FS_ZERO for simplification
by Chao Yu
· 11 years ago
93dfe2a
f2fs: refactor bio-related operations
by Jaegeuk Kim
· 11 years ago
5d56b67
f2fs: add an option to avoid unnecessary BUG_ONs
by Jaegeuk Kim
· 11 years ago
aabe513
f2fs: use bool for booleans
by Haicheng Li
· 11 years ago
e479556
f2fs: use rw_sem instead of fs_lock(locks mutex)
by Gu Zheng
· 11 years ago
Next »