Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
742bc90e88fa0f17bfb906d9c900221bbb1fe17e
/
fs
/
f2fs
/
segment.c
742bc90
f2fs: clean up duplicated assignment in init_discard_policy
by Chao Yu
· 7 years ago
1a3b004
f2fs: stop gc/discard thread after fs shutdown
by Chao Yu
· 7 years ago
d1a6b4f
f2fs: handle newly created page when revoking inmem pages
by Daeho Jeong
· 7 years ago
37d4ca7
f2fs: avoid high cpu usage in discard thread
by Chao Yu
· 7 years ago
02cfdab
f2fs: make local functions static
by Wei Yongjun
· 7 years ago
2659746
f2fs: check segment type in __f2fs_replace_block
by Yunlong Song
· 7 years ago
2648e73
f2fs: return error during fill_super
by Jaegeuk Kim
· 7 years ago
c804fcf
f2fs: no need return value in restore summary process
by Yunlei He
· 7 years ago
b02e72d
f2fs: spread f2fs_k{m,z}alloc
by Chao Yu
· 7 years ago
ead5259
f2fs: inject fault to kvmalloc
by Chao Yu
· 7 years ago
e585ca2
f2fs: inject fault to kzalloc
by Chao Yu
· 7 years ago
1a9d6a9
f2fs: apply write hints to select the type of segment for direct write
by Hyunchul Lee
· 7 years ago
b1823df
f2fs: apply write hints to select the type of segments for buffered write
by Hyunchul Lee
· 7 years ago
7f41aab
f2fs: fix summary info corruption
by Chao Yu
· 7 years ago
148c518
f2fs: remove dead code in update_meta_page
by Chao Yu
· 7 years ago
25d0bec
f2fs: use rw_semaphore to protect SIT cache
by Chao Yu
· 7 years ago
c7272f8
Revert "f2fs: handle dirty segments inside refresh_sit_entry"
by Yunlong Song
· 7 years ago
b9f7387
f2fs: export SSR allocation threshold
by Chao Yu
· 7 years ago
ab30204
f2fs: give correct trimmed blocks in fstrim
by Chao Yu
· 7 years ago
b5db2de
f2fs: support bio allocation error injection
by Chao Yu
· 7 years ago
872d8e3
f2fs: remove several redundant assignments
by Colin Ian King
· 7 years ago
35e13ca
f2fs: limit # of inmemory pages
by Jaegeuk Kim
· 7 years ago
1e5305a
f2fs: give up CP_TRIMMED_FLAG if it drops discards
by Chao Yu
· 7 years ago
8258fd3
f2fs: trace f2fs_remove_discard
by Chao Yu
· 7 years ago
6c46b37
f2fs: reduce cmd_lock coverage in __issue_discard_cmd
by Chao Yu
· 7 years ago
daf437d
f2fs: split discard policy
by Chao Yu
· 7 years ago
69a5967
f2fs: wrap discard policy
by Chao Yu
· 7 years ago
28e1023
f2fs: support issuing/waiting discard in range
by Chao Yu
· 7 years ago
fd6422e
f2fs: fix to flush multiple device in checkpoint
by Chao Yu
· 7 years ago
f014be8
f2fs: enhance multiple device flush
by Chao Yu
· 7 years ago
8c9f306
f2fs: fix potential panic during fstrim
by Chao Yu
· 7 years ago
30da3a4
f2fs: hurry up to issue discard after io interruption
by Chao Yu
· 7 years ago
2b170fc
f2fs: speed up gc_urgent mode with SSR
by Jaegeuk Kim
· 7 years ago
cfc72cc
f2fs: better to wait for fstrim completion
by Jaegeuk Kim
· 7 years ago
fb605d0
f2fs: use generic terms used for encrypted block management
by Jaegeuk Kim
· 7 years ago
b0171d9
f2fs: fix to wake up all sleeping flusher
by Chao Yu
· 7 years ago
abd63f4
f2fs: avoid race in between atomic_read & atomic_inc
by Chao Yu
· 7 years ago
a69c974
f2fs: remove unneeded parameter of change_curseg
by Chao Yu
· 7 years ago
200ad89
f2fs: wake up discard_thread iff there is a candidate
by Jaegeuk Kim
· 7 years ago
4e7540c
f2fs: clear FI_HOT_DATA correctly
by Chao Yu
· 7 years ago
4aab88e
f2fs: fix out-of-order execution in f2fs_issue_flush
by Chao Yu
· 7 years ago
766330d
f2fs: issue discard commands if gc_urgent is set
by Jaegeuk Kim
· 7 years ago
efe24da
f2fs: introduce discard_granularity sysfs entry
by Chao Yu
· 7 years ago
4b634f36
f2fs: retry to revoke atomic commit in -ENOMEM case
by Chao Yu
· 7 years ago
55824ab
f2fs: fix the size value in __check_sit_bitmap
by Yunlong Song
· 7 years ago
c0fe488
f2fs: add app/fs io stat
by Chao Yu
· 7 years ago
5fd827b
f2fs: do not change the valid_block value if cur_valid_map was wrongly set or cleared
by Yunlong Song
· 7 years ago
5ccdd09
f2fs: update cur_valid_map_mir together with cur_valid_map
by Yunlong Song
· 7 years ago
4310125
f2fs: support inode checksum
by Chao Yu
· 7 years ago
ce8bd4b
f2fs: make background threads of f2fs being aware of freezing
by Chao Yu
· 7 years ago
847413f
f2fs: give a try to do atomic write in -ENOMEM case
by Jaegeuk Kim
· 7 years ago
280fd0f
f2fs: introduce __check_sit_bitmap
by Chao Yu
· 7 years ago
d9d85cc
f2fs: stop gc/discard thread in prior during umount
by Chao Yu
· 7 years ago
471cd23
f2fs: avoid redundant f2fs_flush after remount
by Yunlong Song
· 7 years ago
eb6c48e
f2fs: add f2fs_bug_on in __remove_discard_cmd
by Chao Yu
· 7 years ago
a7aa97d
f2fs: introduce __wait_one_discard_bio
by Chao Yu
· 7 years ago
a8d6175
f2fs: sanity check size of nat and sit cache
by Jin Qian
· 7 years ago
ad9baf4
f2fs: fix a panic caused by NULL flush_cmd_control
by Yunlei He
· 7 years ago
57a9123
f2fs: Do not issue small discards in LFS mode
by Damien Le Moal
· 7 years ago
3215e78
f2fs: wait discard IO completion without cmd_lock held
by Chao Yu
· 7 years ago
b1f5c76
f2fs: wake up all waiters in f2fs_submit_discard_endio
by Chao Yu
· 7 years ago
fa68121
f2fs: show more info if fail to issue discard
by Chao Yu
· 7 years ago
c52dc0f
f2fs: introduce io_list for serialize data/node IOs
by Chao Yu
· 7 years ago
0650468
f2fs: split wio_mutex
by Chao Yu
· 7 years ago
050e833
f2fs: combine huge num of discard rb tree consistence checks
by Yunlei He
· 7 years ago
d430af2
f2fs: try to freeze in gc and discard threads
by Jaegeuk Kim
· 7 years ago
1b48ed6
f2fs: avoid f2fs_lock_op for IPU writes
by Jaegeuk Kim
· 7 years ago
c412726
f2fs: split bio cache
by Jaegeuk Kim
· 7 years ago
72cc458
f2fs: use fio instead of multiple parameters
by Jaegeuk Kim
· 7 years ago
9bc576a
f2fs: remove unnecessary read cases in merged IO flow
by Jaegeuk Kim
· 7 years ago
e6b120d
f2fs/fscrypt: catch up to v4.12
by Jaegeuk Kim
· 7 years ago
8c53efc3
f2fs: avoid to issue redundant discard commands
by Jaegeuk Kim
· 8 years ago
0f34802
f2fs: support checkpoint error injection
by Chao Yu
· 8 years ago
9c09404
f2fs: remove redundant value definition
by Yunlei He
· 8 years ago
aaec2b1
f2fs: introduce cp_lock to protect updating of ckpt_flags
by Chao Yu
· 8 years ago
a468f0e
f2fs: use crc and cp version to determine roll-forward recovery
by Jaegeuk Kim
· 8 years ago
5d4c0af
f2fs: preallocate blocks for encrypted file
by Yunlei He
· 8 years ago
7f3037a
f2fs: check free_sections for defragmentation
by Jaegeuk Kim
· 8 years ago
ed214a1
f2fs: forbid to do fstrim if fs has some error
by Yunlei He
· 8 years ago
6ab2a30
f2fs: fix minor typo
by Chao Yu
· 8 years ago
275b66b
f2fs: support async discard
by Chao Yu
· 8 years ago
74fa5f3
f2fs: schedule in between two continous batch discards
by Chao Yu
· 8 years ago
e932835
f2fs: check return value of write_checkpoint during fstrim
by Chao Yu
· 8 years ago
d600af23
f2fs: avoid unneeded loop in build_sit_entries
by Chao Yu
· 8 years ago
3e02574
f2fs: do not use discard_map for hard disks
by Jaegeuk Kim
· 8 years ago
4fc29c1
Merge tag 'for-f2fs-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
by Linus Torvalds
· 8 years ago
9dfa1ba
f2fs: use blk_plug in all the possible paths
by Jaegeuk Kim
· 8 years ago
44a8349
f2fs: add maximum prefree segments
by Jaegeuk Kim
· 8 years ago
c24a0fd
f2fs: fix to avoid redundant discard during fstrim
by Chao Yu
· 8 years ago
c7b41e1
f2fs: avoid mismatching block range for discard
by Yunlei He
· 8 years ago
ad4edb8
f2fs: produce more nids and reduce readahead nats
by Jaegeuk Kim
· 8 years ago
52763a4
f2fs: detect host-managed SMR by feature flag
by Jaegeuk Kim
· 8 years ago
36abef4
f2fs: introduce mode=lfs mount option
by Jaegeuk Kim
· 8 years ago
19a5f5e
f2fs: drop any block plugging
by Jaegeuk Kim
· 8 years ago
7dfeaa3
f2fs: avoid reverse IO order for NODE and DATA
by Jaegeuk Kim
· 8 years ago
04d328d
f2fs: use bio op accessors
by Mike Christie
· 8 years ago
4e49ea4
block/fs/drivers: remove rw argument from submit_bio
by Mike Christie
· 8 years ago
e589c2c
f2fs: control not to exceed # of cached nat entries
by Jaegeuk Kim
· 8 years ago
0a87f66
f2fs: detect congestion of flush command issues
by Jaegeuk Kim
· 8 years ago
9194232
f2fs: use inode pointer for {set, clear}_inode_flag
by Jaegeuk Kim
· 8 years ago
Next »