Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c8de641b1e9c5489aa6ca57b7836acd68e7563f1
/
fs
/
f2fs
/
recovery.c
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
9486ba442
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
2e5558f
f2fs: account for orphan inodes during recovery
by Russ W. Knize
· 11 years ago
691c6fd
f2fs: remove unneeded write checkpoint in recover_fsync_data
by Chao Yu
· 11 years ago
de93653
f2fs: reserve the xattr space dynamically
by Jaegeuk Kim
· 11 years ago
e27dae4
f2fs: alloc_page() doesn't return an ERR_PTR
by Dan Carpenter
· 11 years ago
d71b556
f2fs: introduce cur_cp_version function to reduce code size
by Jaegeuk Kim
· 11 years ago
4559071
f2fs: introduce help function F2FS_NODE()
by Gu Zheng
· 11 years ago
5ebefc5
f2fs: remove the unused argument "sbi" of func destroy_fsync_dnodes()
by Gu Zheng
· 11 years ago
060dd67
f2fs: fix an endian conversion bug detected by sparse
by Jaegeuk Kim
· 11 years ago
5deb826
f2fs: fix iget/iput of dir during recovery
by Jaegeuk Kim
· 12 years ago
6b8213d
f2fs: fix dentry recovery routine
by Jaegeuk Kim
· 12 years ago
f28c06f
f2fs: dereferencing an ERR_PTR
by Dan Carpenter
· 12 years ago
39cf72c
f2fs: fix to handle do_recover_data errors
by Jaegeuk Kim
· 12 years ago
b292dcab
f2fs: reuse the locked dnode page and its inode
by Jaegeuk Kim
· 12 years ago
2c2c149
f2fs: don't do checkpoint if error is occurred
by Jaegeuk Kim
· 12 years ago
45856af
f2fs: fix to unlock page before exit
by Jaegeuk Kim
· 12 years ago
Next »