Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
3fa06d7bc9f579bd180e879fd1c9bdb6b1b0d9b7
/
fs
/
f2fs
/
f2fs.h
3fa06d7
f2fs: readahead contiguous current summary blocks in checkpoint
by Chao Yu
· 10 years ago
042b781
f2fs: remove unnecessary call to invalidate inmemory pages
by Jaegeuk Kim
· 10 years ago
1e84371
f2fs: change atomic and volatile write policies
by Jaegeuk Kim
· 10 years ago
635aee1
f2fs: avoid to ra unneeded blocks in recover flow
by Chao Yu
· 10 years ago
03e14d5
f2fs: use atomic for counting inode with inline_{dir,inode} flag
by Chao Yu
· 10 years ago
8dcf2ff7
f2fs: count the number of inmemory pages
by Jaegeuk Kim
· 10 years ago
9be32d7
f2fs: do retry operations with cond_resched
by Jaegeuk Kim
· 10 years ago
8b26ef9
f2fs: use rw_semaphore for nat entry lock
by Jaegeuk Kim
· 10 years ago
9486ba4
f2fs: introduce f2fs_dentry_kunmap to clean up
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
d5053a34
f2fs: introduce -o fastboot for reducing booting time only
by Jaegeuk Kim
· 10 years ago
6a8f8ca
f2fs: avoid race condition in handling wait_io
by Jaegeuk Kim
· 10 years ago
b3d208f
f2fs: revisit inline_data to avoid data races and potential bugs
by Jaegeuk Kim
· 10 years ago
52aca07
f2fs: rename f2fs_set/clear_bit to f2fs_test_and_set/clear_bit
by Gu Zheng
· 10 years ago
c6ac4c0
f2fs: introduce f2fs_change_bit to simplify the change bit logic
by Gu Zheng
· 10 years ago
fa52872
f2fs: remove the redundant function cond_clear_inode_flag
by Gu Zheng
· 10 years ago
062a3e7
f2fs: reuse make_empty_dir code for inline_dentry
by Jaegeuk Kim
· 10 years ago
7b3cd7d
f2fs: introduce f2fs_dentry_ptr structure for code clean-up
by Jaegeuk Kim
· 10 years ago
38594de
f2fs: reuse core function in f2fs_readdir for inline_dentry
by Jaegeuk Kim
· 10 years ago
3289c06
f2fs: add stat info for inline_dentry inodes
by Jaegeuk Kim
· 10 years ago
bce8d11
f2fs: avoid deadlock on init_inode_metadata
by Jaegeuk Kim
· 10 years ago
4e6ebf6
f2fs: reuse find_in_block code for find_in_inline_dir
by Jaegeuk Kim
· 10 years ago
a82afa2
f2fs: reuse room_for_filename for inline dentry operation
by Jaegeuk Kim
· 10 years ago
201a05b
f2fs: add key function to handle inline dir
by Chao Yu
· 10 years ago
dbeacf0
f2fs: export dir operations for inline dir
by Chao Yu
· 10 years ago
34d67de
f2fs: add infra struct and helper for inline dir
by Chao Yu
· 10 years ago
cbcb287
f2fs: invalidate inmemory page
by Jaegeuk Kim
· 10 years ago
34ba94b
f2fs: do not make dirty any inmemory pages
by Jaegeuk Kim
· 10 years ago
02a1335
f2fs: support volatile operations for transient data
by Jaegeuk Kim
· 10 years ago
88b88a6
f2fs: support atomic writes
by Jaegeuk Kim
· 10 years ago
44c1615
f2fs: call f2fs_unlock_op after error was handled
by Jaegeuk Kim
· 10 years ago
309cc2b
f2fs: refactor flush_nat_entries to remove costly reorganizing ops
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
c52e1b1
f2fs: remove redundant operation during roll-forward recovery
by Jaegeuk Kim
· 10 years ago
88bd02c
f2fs: fix conditions to remain recovery information in f2fs_sync_file
by Jaegeuk Kim
· 10 years ago
4c521f49
f2fs: use meta_inode cache to improve roll-forward speed
by Jaegeuk Kim
· 10 years ago
c1ce1b0
f2fs: give an option to enable in-place-updates during fsync to users
by Jaegeuk Kim
· 10 years ago
a7ffdbe
f2fs: expand counting dirty pages in the inode page cache
by Jaegeuk Kim
· 10 years ago
721bd4d
f2fs: use lock-less list(llist) to simplify the flush cmd management
by Gu Zheng
· 10 years ago
184a5cd
f2fs: refactor flush_sit_entries codes for reducing SIT writes
by Chao Yu
· 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
202095a
f2fs: remove rewrite_node_page
by Jaegeuk Kim
· 10 years ago
764aa3e
f2fs: avoid double lock in truncate_blocks
by Jaegeuk Kim
· 10 years ago
b3fe0a0
f2fs: add WARN_ON in f2fs_bug_on
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
1c35a90
f2fs: fix to recover inline_xattr/data and blocks
by Jaegeuk Kim
· 10 years ago
0342fd3
f2fs: make clear on test condition and return types
by Jaegeuk Kim
· 10 years ago
b067ba1f
f2fs: should convert inline_data during the mkwrite
by Jaegeuk Kim
· 10 years ago
e1c4204
f2fs: fix typo
by arter97
· 10 years ago
70cfed8
f2fs: avoid skipping recover_inline_xattr after recover_inline_data
by Chao Yu
· 10 years ago
b3582c6
f2fs: reduce competition among node page writes
by Chao Yu
· 11 years ago
65b85cc
f2fs: fix coding style
by Jaegeuk Kim
· 10 years ago
cf2271e
f2fs: avoid retrying wrong recovery routine when error was occurred
by Jaegeuk Kim
· 10 years ago
61e0f2d
f2fs: test before set/clear bits
by Jaegeuk Kim
· 10 years ago
ea1aa12
f2fs: enable in-place-update for fdatasync
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
0f7b2ab
f2fs: add nobarrier mount option
by Jaegeuk Kim
· 10 years ago
4b2868a
f2fs: remove the unused stat_lock
by Gu Zheng
· 11 years ago
eee6160
f2fs: arguments cleanup of finding file flow functions
by Gu Zheng
· 11 years ago
aec7138
f2fs: refactor flush_nat_entries codes for reducing NAT writes
by Chao Yu
· 11 years ago
a014e03
f2fs: clean up an unused parameter and assignment
by Jaegeuk Kim
· 11 years ago
b97a9b5
f2fs: introduce f2fs_do_tmpfile for code consistency
by Jaegeuk Kim
· 11 years ago
d6b7d4b
f2fs: check lower bound nid value in check_nid_range
by Chao Yu
· 11 years ago
8bc6f60
f2fs: remove unused variables in f2fs_sm_info
by Chao Yu
· 11 years ago
9ab70134
f2fs: support f2fs_fiemap
by Jaegeuk Kim
· 11 years ago
b6fe587
f2fs: fix to recover data written by dio
by Jaegeuk Kim
· 11 years ago
1dbe415
f2fs: large volume support
by Changman Lee
· 11 years ago
8aa6f1c
f2fs: fix to truncate inline data in inode page when setattr
by Chao Yu
· 11 years ago
817202d9
f2fs: readahead multi pages of directory for performance
by Chao Yu
· 11 years ago
267378d
f2fs: introduce f2fs_seek_block to support SEEK_{DATA, HOLE} in llseek
by Chao Yu
· 11 years ago
2163d19
f2fs: introduce help function {create,destroy}_flush_cmd_control
by Gu Zheng
· 11 years ago
a688b9d9e
f2fs: introduce struct flush_cmd_control to wrap the flush_merge fields
by Gu Zheng
· 11 years ago
6fb03f3
f2fs: adjust free mem size to flush dentry blocks
by Jaegeuk Kim
· 11 years ago
7ee0eea
f2fs: add available_nids to fix handling max_nid correctly
by Jaegeuk Kim
· 11 years ago
876dc59
f2fs: add the flush_merge handle in the remount flow
by Gu Zheng
· 11 years ago
ed57c27
f2fs: remove costly dirty_dir_inode operations
by Jaegeuk Kim
· 11 years ago
1e87a78
f2fs: avoid to conduct roll-forward due to the remained garbage blocks
by Jaegeuk Kim
· 11 years ago
6b4afdd
f2fs: introduce f2fs_issue_flush to avoid redundant flush issue
by Jaegeuk Kim
· 11 years ago
df0f8dc
f2fs: avoid unnecessary bio submit when wait page writeback
by Chao Yu
· 11 years ago
479f40c
f2fs: skip unnecessary node writes during fsync
by Jaegeuk Kim
· 11 years ago
d928bfb
f2fs: introduce fi->i_sem to protect fi's info
by Jaegeuk Kim
· 11 years ago
cdfc41c
f2fs: throttle the memory footprint with a sysfs entry
by Jaegeuk Kim
· 11 years ago
f8b2c1f
f2fs: introduce get_dirty_dents for readability
by Jaegeuk Kim
· 11 years ago
4bc8e9b
f2fs: introduce f2fs_has_xattr_block for better readability
by Chao Yu
· 11 years ago
987c7c3
f2fs: introduce f2fs_has_inline_xattr for better readability
by Chao Yu
· 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
81c1a0f1
f2fs: readahead contiguous SSA blocks for f2fs_gc
by Chao Yu
· 11 years ago
ab9fa66
f2fs: add an sysfs entry to control the directory level
by Jaegeuk Kim
· 11 years ago
3843154
f2fs: introduce large directory support
by Jaegeuk Kim
· 11 years ago
8b8343f
f2fs: implement a lock-free stat_show
by Jaegeuk Kim
· 11 years ago
8a7ed66
f2fs: introduce a radix_tree for the free_nid list
by Jaegeuk Kim
· 11 years ago
f978f5a
f2fs: introduce help macro on_build_free_nids()
by Gu Zheng
· 11 years ago
Next »