Jaegeuk Kim
|
b3a97a2a9a
f2fs: speed up gc_urgent mode with SSR
|
8 years ago |
Jaegeuk Kim
|
01983c715a
f2fs: wake up discard_thread iff there is a candidate
|
8 years ago |
Yunlong Song
|
f24b150a63
f2fs: remove unused function overprovision_sections
|
8 years ago |
Jaegeuk Kim
|
3537581a72
f2fs: use IPU for cold files
|
8 years ago |
Linus Torvalds
|
5cdd4c0468
Merge tag 'for-f2fs-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
|
8 years ago |
Jaegeuk Kim
|
a912b54d3a
f2fs: split bio cache
|
8 years ago |
Linus Torvalds
|
bf5f89463f
Merge branch 'akpm' (patches from Andrew)
|
8 years ago |
Deepa Dinamani
|
48fbfe50f1
fs: f2fs: use ktime_get_real_seconds for sit_info times
|
8 years ago |
Hou Pengyang
|
7eab0c0df8
f2fs: reconstruct code to write a data page
|
8 years ago |
Hou Pengyang
|
4086d3f61b
f2fs: skip encrypted inode in ASYNC IPU policy
|
8 years ago |
Jaegeuk Kim
|
e066b83c9b
f2fs: add ioctl to flush data from faster device to cold area
|
8 years ago |
Hou Pengyang
|
04485987f0
f2fs: introduce async IPU policy
|
8 years ago |
Jaegeuk Kim
|
4ddb1a4d4d
f2fs: clean up some macros in terms of GET_SEGNO
|
8 years ago |
Jaegeuk Kim
|
302bd34882
f2fs: clean up get_valid_blocks with consistent parameter
|
8 years ago |
Jaegeuk Kim
|
63fcf8e8d6
f2fs: use segment number for get_valid_blocks
|
8 years ago |
Tomohiro Kusumi
|
68afcf2d38
f2fs: guard macro variables with braces
|
8 years ago |
Jaegeuk Kim
|
ef095d19e8
f2fs: write small sized IO to hot log
|
8 years ago |
Jaegeuk Kim
|
796dbbfe4e
f2fs: start SSR much eariler to avoid FG_GC
|
8 years ago |
Kinglong Mee
|
727ebb091e
f2fs: update the comment of default nr_pages to skipping
|
8 years ago |
Hou Pengyang
|
e93b986525
f2fs: add ovp valid_blocks check for bg gc victim to fg_gc
|
8 years ago |
Chao Yu
|
ae27d62e6b
f2fs: check in-memory sit version bitmap
|
8 years ago |
Chao Yu
|
355e78913c
f2fs: check in-memory block bitmap
|
8 years ago |
Jaegeuk Kim
|
0a595ebaaa
f2fs: support IO alignment for DATA and NODE writes
|
8 years ago |
Jaegeuk Kim
|
2040fce83f
f2fs: detect wrong layout
|
8 years ago |
Jaegeuk Kim
|
664ba972df
f2fs: use BIO_MAX_PAGES for bio allocation
|
9 years ago |
Jaegeuk Kim
|
b9610bdfcb
f2fs: count dirty inodes to flush node pages during checkpoint
|
9 years ago |
Jaegeuk Kim
|
7f3037a5ec
f2fs: check free_sections for defragmentation
|
9 years ago |
Yunlei He
|
bb413d6acd
f2fs: not allow to write illegal blkaddr
|
9 years ago |
Jaegeuk Kim
|
44a83499dd
f2fs: add maximum prefree segments
|
9 years ago |
Jaegeuk Kim
|
2c237ebaa4
f2fs: avoid writing node/metapages during writes
|
9 years ago |