Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
1b53e3416dd05dd515d90ef8e587119da57328fe
/
fs
/
f2fs
/
checkpoint.c
1002755
f2fs: pass checkpoint reason on roll-forward recovery
by Jaegeuk Kim
· 9 years ago
e015039
f2fs: cleanup statement about max orphan inodes calc
by Changman Lee
· 9 years ago
7ecebe5
f2fs: add cond_resched() to sync_dirty_dir_inodes()
by Sebastian Andrzej Siewior
· 10 years ago
14b4281
f2fs: fix max orphan inodes calculation
by Wanpeng Li
· 10 years ago
2bda542
f2fs: fix block_ops trace point
by Wanpeng Li
· 10 years ago
3c64298
f2fs: fix the number of orphan inode blocks
by Wanpeng Li
· 10 years ago
5514148
f2fs: introduce macro __cp_payload
by Wanpeng Li
· 10 years ago
97dc3fd
f2fs: use ->writepage in sync_meta_pages
by Chao Yu
· 10 years ago
29e7043
f2fs: fix sparse warnings
by Jaegeuk Kim
· 10 years ago
f7ef9b8
f2fs: introduce macros to convert bytes and blocks in f2fs
by Jaegeuk Kim
· 10 years ago
487261f
f2fs: merge {invalidate,release}page for meta/node/data pages
by Chao Yu
· 10 years ago
f68daee
f2fs: keep PagePrivate during releasepage
by Jaegeuk Kim
· 10 years ago
119ee91
f2fs: split UMOUNT and FASTBOOT flags
by Jaegeuk Kim
· 10 years ago
11504a8
f2fs: avoid write_checkpoint if f2fs is mounted readonly
by Jaegeuk Kim
· 10 years ago
caf0047
f2fs: merge flags in struct f2fs_sb_info
by Chao Yu
· 10 years ago
1601839
f2fs: fix to release count of meta page in ->invalidatepage
by Chao Yu
· 10 years ago
85dc2f2
f2fs: do checkpoint when umount flag is not set
by Jaegeuk Kim
· 10 years ago
0629207
f2fs: reuse inode_entry_slab in gc procedure for using slab more effectively
by Chao Yu
· 10 years ago
9e4ded3
f2fs: activate f2fs_trace_pid
by Jaegeuk Kim
· 10 years ago
cf04e8e
f2fs: use f2fs_io_info to clean up messy parameters during IO path
by Jaegeuk Kim
· 10 years ago
3fa06d7
f2fs: readahead contiguous current summary blocks in checkpoint
by Chao Yu
· 10 years ago
635aee1
f2fs: avoid to ra unneeded blocks in recover flow
by Chao Yu
· 10 years ago
66b00c1
f2fs: introduce is_valid_blkaddr to cleanup codes in ra_meta_pages
by Chao Yu
· 10 years ago
13da549
f2fs: fix to enable readahead for SSA/CP blocks
by Chao Yu
· 10 years ago
769ec6e
f2fs: call radix_tree_preload before radix_tree_insert
by Jaegeuk Kim
· 10 years ago
857dc4e
f2fs: write SSA pages under memory pressure
by Jaegeuk Kim
· 10 years ago
6729880
f2fs: introduce struct inode_management to wrap inner fields
by Chao Yu
· 10 years ago
8c40294
f2fs: introduce the number of inode entries
by Jaegeuk Kim
· 10 years ago
6a8f8ca
f2fs: avoid race condition in handling wait_io
by Jaegeuk Kim
· 10 years ago
af41d3e
f2fs: avoid infinite loop at cp_error
by Jaegeuk Kim
· 10 years ago
7cd8558
f2fs: check the use of macros on block counts and addresses
by Jaegeuk Kim
· 10 years ago
4b2fecc
f2fs: introduce FITRIM in f2fs_ioctl
by Jaegeuk Kim
· 10 years ago
75ab4cb
f2fs: introduce cp_control structure
by Jaegeuk Kim
· 10 years ago
90a893c
f2fs: use MAX_BIO_BLOCKS(sbi)
by Jaegeuk Kim
· 10 years ago
4c521f49
f2fs: use meta_inode cache to improve roll-forward speed
by Jaegeuk Kim
· 10 years ago
7704182
f2fs: use nm_i->next_scan_nid as default for next_free_nid
by Huang Ying
· 10 years ago
a7ffdbe
f2fs: expand counting dirty pages in the inode page cache
by Jaegeuk Kim
· 10 years ago
9850cf4
f2fs: need fsck.f2fs when f2fs_bug_on is triggered
by Jaegeuk Kim
· 10 years ago
2ae4c67
f2fs: retain inconsistency information to initiate fsck.f2fs
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
b5b8220
f2fs: use macro for code readability
by Chao Yu
· 10 years ago
cf779ca
f2fs: handle EIO not to break fs consistency
by Jaegeuk Kim
· 10 years ago
8501017
f2fs: check s_dirty under cp_mutex
by Jaegeuk Kim
· 10 years ago
1e968fd
f2fs: introduce f2fs_cp_error for readability
by Jaegeuk Kim
· 10 years ago
6f12ac2
f2fs: trigger release_dirty_inode in f2fs_put_super
by Jaegeuk Kim
· 10 years ago
e1c4204
f2fs: fix typo
by arter97
· 10 years ago
b3582c6
f2fs: reduce competition among node page writes
by Chao Yu
· 10 years ago
cf2271e
f2fs: avoid retrying wrong recovery routine when error was occurred
by Jaegeuk Kim
· 10 years ago
01229f5
f2fs: fix wrong condition for unlikely
by Jaegeuk Kim
· 10 years ago
fff04f9
f2fs: add info of appended or updated data writes
by Jaegeuk Kim
· 10 years ago
39efac4
f2fs: use radix_tree for ino management
by Jaegeuk Kim
· 10 years ago
6451e04
f2fs: add infra for ino management
by Jaegeuk Kim
· 10 years ago
953e6cc
f2fs: punch the core function for inode management
by Jaegeuk Kim
· 10 years ago
64b2d1f
Merge tag 'for-f2fs-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 10 years ago
2457aec
mm: non-atomically mark page accessed during page cache allocation where possible
by Mel Gorman
· 10 years ago
1dbe415
f2fs: large volume support
by Changman Lee
· 10 years ago
e574843
f2fs: add a tracepoint for f2fs_write_{meta,node,data}_pages
by Chao Yu
· 10 years ago
ecda0de
f2fs: add a tracepoint for f2fs_write_{meta,node,data}_page
by Chao Yu
· 10 years ago
bde4468
f2fs: no need to wait on page writebck to meta pages
by Jaegeuk Kim
· 10 years ago
b49ad51
f2fs: add static to get_max_meta_blks
by Fabian Frederick
· 10 years ago
ed57c27
f2fs: remove costly dirty_dir_inode operations
by Jaegeuk Kim
· 10 years ago
76f6026
f2fs: call redirty_page_for_writepage
by Jaegeuk Kim
· 10 years ago
1e87a78
f2fs: avoid to conduct roll-forward due to the remained garbage blocks
by Jaegeuk Kim
· 10 years ago
2d7b822
f2fs: use list_for_each_entry{_safe} for simplyfying code
by Chao Yu
· 10 years ago
cf0ee0f
f2fs: avoid free slab cache under spinlock
by Chao Yu
· 10 years ago
3cb5ad1
f2fs: call f2fs_wait_on_page_writeback instead of native function
by Jaegeuk Kim
· 10 years ago
50c8cdb
f2fs: introduce nr_pages_to_write for segment alignment
by Jaegeuk Kim
· 10 years ago
d3baf95
f2fs: increase pages_skipped when skipping writepages
by Jaegeuk Kim
· 10 years ago
87d6f89
f2fs: avoid small data writes by skipping writepages
by Jaegeuk Kim
· 10 years ago
f8b2c1f
f2fs: introduce get_dirty_dents for readability
by Jaegeuk Kim
· 10 years ago
e8512d2
f2fs: remove the unused ctor argument of f2fs_kmem_cache_create()
by Gu Zheng
· 10 years ago
9cf3c38
f2fs: fix dirty page accounting when redirty
by Chao Yu
· 11 years ago
81c1a0f1
f2fs: readahead contiguous SSA blocks for f2fs_gc
by Chao Yu
· 11 years ago
942e0be
f2fs: show counts of checkpoint in status
by Changman Lee
· 11 years ago
662befd
f2fs: introduce ra_meta_pages to readahead CP/NAT/SIT pages
by Chao Yu
· 11 years ago
1fe54f9
f2fs: clean up redundant function call
by Jaegeuk Kim
· 11 years ago
203681f
f2fs: fix f2fs_write_meta_page at no checkpoint status
by Jaegeuk Kim
· 11 years ago
4ef51a8
f2fs: introduce NODE_MAPPING for code consistency
by Jaegeuk Kim
· 11 years ago
63f5384
f2fs: remove the orphan block page array
by Gu Zheng
· 11 years ago
9df27d9
f2fs: add help function META_MAPPING
by Gu Zheng
· 11 years ago
17b692f
f2fs: use spinlock rather than mutex for better speed
by Gu Zheng
· 11 years ago
c1ef3725
f2fs: move alloc new orphan node out of lock protection region
by Gu Zheng
· 11 years ago
4531929
f2fs: move grabing orphan pages out of protection region
by Gu Zheng
· 11 years ago
0d47c1a
f2fs: convert max_orphans to a field of f2fs_sb_info
by Gu Zheng
· 11 years ago
5459aa9
f2fs: write dirty meta pages collectively
by Jaegeuk Kim
· 11 years ago
458e619
f2fs: refactor bio->rw handling
by Jaegeuk Kim
· 11 years ago
6bacf52
f2fs: add unlikely() macro for compiler more aggressively
by Jaegeuk Kim
· 11 years ago
cfb271d
f2fs: add unlikely() macro for compiler optimization
by Chao Yu
· 11 years ago
93dfe2a
f2fs: refactor bio-related operations
by Jaegeuk Kim
· 11 years ago
8f99a94
f2fs: convert recover_orphan_inodes to void
by Chao Yu
· 11 years ago
6947eea
f2fs: avoid to calculate incorrect max orphan number
by Chao Yu
· 11 years ago
f9a4e6d
f2fs: bug fix on bit overflow from 32bits to 64bits
by Jaegeuk Kim
· 11 years ago
3679556
f2fs: fix a potential out of range issue
by Gu Zheng
· 11 years ago
0323230
f2fs: send REQ_META or REQ_PRIO when reading meta area
by Changman Lee
· 11 years ago
ce3b7d8
f2fs: move the list_head initialization into the lock protection region
by Gu Zheng
· 11 years ago
502c6e0
f2fs: simplify write_orphan_inodes for better readable
by Gu Zheng
· 11 years ago
fb51b5e
f2fs: cleanup waiting routine for writeback pages in cp
by Changman Lee
· 11 years ago
5d56b67
f2fs: add an option to avoid unnecessary BUG_ONs
by Jaegeuk Kim
· 11 years ago
26c6b88
f2fs: add tracepoint for set_page_dirty
by Jaegeuk Kim
· 11 years ago
aabe513
f2fs: use bool for booleans
by Haicheng Li
· 11 years ago
Next »