Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
a6becfbaba801ccac4ca2708e4689a9ef013b080
/
fs
/
f2fs
/
segment.c
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
f28b343
f2fs: introduce f2fs_update_data_blkaddr for cleanup
by Chao Yu
· 9 years ago
4356e48
f2fs crypto: fix incorrect positioning for GCing encrypted data page
by Chao Yu
· 9 years ago
7a9d754
f2fs: trace old block address for CoWed page
by Chao Yu
· 9 years ago
b7ad751
f2fs: split journal cache from curseg cache
by Chao Yu
· 9 years ago
e9f5b8b
f2fs: enhance IO path with block plug
by Chao Yu
· 9 years ago
dfc08a1
f2fs: introduce f2fs_journal struct to wrap journal info
by Chao Yu
· 9 years ago
28bc106
f2fs: support revoking atomic written pages
by Chao Yu
· 9 years ago
29b96b5
f2fs: split drop_inmem_pages from commit_inmem_pages
by Chao Yu
· 9 years ago
60b286c
f2fs: use correct errno
by Jaegeuk Kim
· 9 years ago
0c3a579
f2fs: introduce f2fs_submit_merged_bio_cond
by Chao Yu
· 9 years ago
fec1d65
f2fs: use wait_for_stable_page to avoid contention
by Jaegeuk Kim
· 9 years ago
0ab1435
f2fs: correct search area in get_new_segment
by Chao Yu
· 9 years ago
7d768d2
f2fs: flush dirty nat entries when exceeding threshold
by Chao Yu
· 9 years ago
0fd785e
f2fs: relocate is_merged_page
by Chao Yu
· 9 years ago
42190d2
f2fs: monitor the number of background checkpoint
by Jaegeuk Kim
· 9 years ago
d0239e1
f2fs: detect idle time depending on user behavior
by Jaegeuk Kim
· 9 years ago
6beceb5
f2fs: introduce time and interval facility
by Jaegeuk Kim
· 9 years ago
2c4db1a
f2fs: clean up f2fs_balance_fs
by Jaegeuk Kim
· 9 years ago
c34f42e
f2fs: report error of do_checkpoint
by Chao Yu
· 9 years ago
36b35a0
f2fs: support data flush in background
by Chao Yu
· 9 years ago
8060944
f2fs: enhance the bit operation for SSR
by Jaegeuk Kim
· 9 years ago
855639d
f2fs: clean up code with __has_cursum_space
by Chao Yu
· 9 years ago
f478f43
f2fs: clear page uptodate when dropping cache for atomic write
by Chao Yu
· 9 years ago
692223d
f2fs: optimize __find_rev_next_bit
by Fan Li
· 9 years ago
7fee740
f2fs: fix to clear GCed flag for atomic written page
by Chao Yu
· 9 years ago
2b246fb
f2fs: don't need to submit bio on error case
by Jaegeuk Kim
· 9 years ago
f96999c
f2fs: refactor __find_rev_next_{zero}_bit
by Jaegeuk Kim
· 9 years ago
08b39fb
f2fs crypto: fix racing of accessing encrypted page among
by Chao Yu
· 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
6e2c64a
f2fs: fix SSA updates resulting in corruption
by Jaegeuk Kim
· 9 years ago
60b99b4
f2fs: introduce a periodic checkpoint flow
by Jaegeuk Kim
· 9 years ago
d530d4d
f2fs: support synchronous gc in ioctl
by Chao Yu
· 9 years ago
39307a8
f2fs: use vmalloc to handle -ENOMEM error
by Jaegeuk Kim
· 9 years ago
80c5450
f2fs: use __GFP_NOFAIL to avoid infinite loop
by Jaegeuk Kim
· 9 years ago
740432f
f2fs: handle failed bio allocation
by Jaegeuk Kim
· 9 years ago
3169658
f2fs: shrink free_nids entries
by Chao Yu
· 9 years ago
47e70ca
f2fs: do not assign a new segment for dio under space shortage
by Jaegeuk Kim
· 9 years ago
decd36b
f2fs: remove inmem radix tree
by Chao Yu
· 9 years ago
e90c2d2
f2fs: invalidate temporary meta page
by Chao Yu
· 9 years ago
edb27de
f2fs: handle error cases in commit_inmem_pages
by Jaegeuk Kim
· 9 years ago
554df79
f2fs: shrink extent_cache entries
by Jaegeuk Kim
· 10 years ago
1b38dc8
f2fs: shrink nat_cache entries
by Jaegeuk Kim
· 10 years ago
6282adb
f2fs: call set_page_dirty to attach i_wb for cgroup
by Jaegeuk Kim
· 9 years ago
f56aa1c
f2fs: fix to return exact trimmed size
by Jaegeuk Kim
· 10 years ago
528e345
f2fs: hide common code in f2fs_replace_block
by Chao Yu
· 10 years ago
381722d
f2fs: introduce update_meta_page
by Chao Yu
· 10 years ago
cb5c94c
f2fs crypto: zero next free dnode block
by Chao Yu
· 10 years ago
ca40b03
f2fs crypto: shrink size of the f2fs_crypto_ctx structure
by Jaegeuk Kim
· 10 years ago
912a83b
f2fs: cleanup a confusing indent
by Dan Carpenter
· 10 years ago
e19ef527
f2fs: avoid buggy functions
by Jaegeuk Kim
· 10 years ago
40a02be
f2fs: do not issue next dnode discard redundantly
by Jaegeuk Kim
· 10 years ago
4375a33
f2fs crypto: add encryption support in read/write paths
by Jaegeuk Kim
· 10 years ago
19f106b
f2fs: introduce f2fs_replace_block() for reuse
by Chao Yu
· 10 years ago
836b5a6
f2fs: issue discard with finally produced len and minlen
by Jaegeuk Kim
· 10 years ago
a66cdd9
f2fs: introduce discard_map for f2fs_trim_fs
by Jaegeuk Kim
· 10 years ago
05ca363
f2fs: add sbi and page pointer in f2fs_io_info
by Jaegeuk Kim
· 10 years ago
8ce67cb
f2fs: add some tracepoints to debug volatile and atomic writes
by Jaegeuk Kim
· 10 years ago
21cb1d9
f2fs: fix to cover sentry_lock for block allocation
by Jaegeuk Kim
· 10 years ago
b28c3f9
f2fs: fix to issue small discard in real-time mode discard
by Chao Yu
· 10 years ago
2b11a74
f2fs: don't need to collect dirty sit entries and flush journal when there's no dirty sit entries
by Wanpeng Li
· 10 years ago
1dcc336
f2fs: enable rb-tree extent cache
by Chao Yu
· 10 years ago
1a118cc
f2fs: use spinlock for segmap_lock instead of rwlock
by Chao Yu
· 10 years ago
60a3b78
f2fs: avoid variable length array
by Jaegeuk Kim
· 10 years ago
f7ef9b8
f2fs: introduce macros to convert bytes and blocks in f2fs
by Jaegeuk Kim
· 10 years ago
bba681c
f2fs: introduce a batched trim
by Jaegeuk Kim
· 10 years ago
119ee91
f2fs: split UMOUNT and FASTBOOT flags
by Jaegeuk Kim
· 10 years ago
38aa088
f2fs: align direct_io'ed data to section
by Jaegeuk Kim
· 10 years ago
e1509cf
f2fs: clean up to remove parameter
by Jaegeuk Kim
· 10 years ago
b9a2c25
f2fs: add block count by in-place-update in stat info
by Changman Lee
· 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
042b781
f2fs: remove unnecessary call to invalidate inmemory pages
by Jaegeuk Kim
· 10 years ago
d7bc248
f2fs: fix small discards not to issue redundantly
by Jaegeuk Kim
· 10 years ago
1e84371
f2fs: change atomic and volatile write policies
by Jaegeuk Kim
· 10 years ago
70c640b
f2fs: don't need to call lock_op and lock_page for abort
by Jaegeuk Kim
· 10 years ago
88a70a6
f2fs: fix wrong condition check to trigger f2fs_sync_fs
by Jaegeuk Kim
· 10 years ago
8dcf2ff7
f2fs: count the number of inmemory pages
by Jaegeuk Kim
· 10 years ago
0722b10
f2fs: set page private for inmemory pages for truncation
by Jaegeuk Kim
· 10 years ago
9be32d7
f2fs: do retry operations with cond_resched
by Jaegeuk Kim
· 10 years ago
0341845
f2fs: fix livelock calling f2fs_iget during f2fs_evict_inode
by Jaegeuk Kim
· 10 years ago
c9ee008
f2fs: fix wrong data structure when create slab
by Changman Lee
· 10 years ago
e5e7ea3
f2fs: control the memory footprint used by ino entries
by Jaegeuk Kim
· 10 years ago
a344b9f
f2fs: disable roll-forward when active_logs = 2
by Jaegeuk Kim
· 10 years ago
adf4983
f2fs: send discard commands in larger extent
by Jaegeuk Kim
· 10 years ago
e3fb1b7
f2fs: do not discard data protected by the previous checkpoint
by Jaegeuk Kim
· 10 years ago
ca4b02e
f2fs: call write_checkpoint under disabled gc
by Jaegeuk Kim
· 10 years ago
2cc2218
f2fs: use current_sit_addr to replace the open code
by Gu Zheng
· 10 years ago
52aca07
f2fs: rename f2fs_set/clear_bit to f2fs_test_and_set/clear_bit
by Gu Zheng
· 10 years ago
9bd27ae
f2fs: avoid returning uninitialized value to userspace from f2fs_trim_fs()
by Jan Kara
· 10 years ago
4a257ed
f2fs: avoid build warning
by Jaegeuk Kim
· 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
88b88a6
f2fs: support atomic writes
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
9b5f136
f2fs: change the ipu_policy option to enable combinations
by Jaegeuk Kim
· 10 years ago
55cf9cb
f2fs: support large sector size
by Chao Yu
· 10 years ago
Next »