Jaegeuk Kim
|
58c410351e
f2fs: change reclaim rate in percentage
|
11 years ago |
Jaegeuk Kim
|
50c8cdb35a
f2fs: introduce nr_pages_to_write for segment alignment
|
11 years ago |
Jaegeuk Kim
|
87d6f89094
f2fs: avoid small data writes by skipping writepages
|
11 years ago |
Jaegeuk Kim
|
8b8343fa9d
f2fs: implement a lock-free stat_show
|
11 years ago |
Jaegeuk Kim
|
491c0854b4
f2fs: clean up with a macro
|
11 years ago |
Chris Fries
|
6c311ec6c2
f2fs: clean checkpatch warnings
|
11 years ago |
Jaegeuk Kim
|
216fbd6443
f2fs: introduce sysfs entry to control in-place-update policy
|
11 years ago |
Chao Yu
|
cfb271d485
f2fs: add unlikely() macro for compiler optimization
|
11 years ago |
Jaegeuk Kim
|
187b5b8b3d
f2fs: remove the own bi_private allocation
|
11 years ago |
Chao Yu
|
aac44046a2
f2fs: correct type of wait in struct bio_private
|
11 years ago |
Jaegeuk Kim
|
f9a4e6df52
f2fs: bug fix on bit overflow from 32bits to 64bits
|
11 years ago |
Chao Yu
|
74de593af7
f2fs: read contiguous sit entry pages by merging for mount performance
|
11 years ago |
Changman Lee
|
61ae45c880
f2fs: simplify IS_DATASEG and IS_NODESEG macro
|
11 years ago |
Chao Yu
|
44c60bf2b9
f2fs: check all ones or zeros bitmap with bitops for better mount performance
|
11 years ago |
Jaegeuk Kim
|
5d56b6718a
f2fs: add an option to avoid unnecessary BUG_ONs
|
11 years ago |
Jaegeuk Kim
|
81eb8d6e28
f2fs: reclaim prefree segments periodically
|
11 years ago |
Chao Yu
|
cc7b1bb173
f2fs: avoid allocating failure in bio_alloc
|
12 years ago |
Jin Xu
|
a26b7c8a01
f2fs: optimize gc for better performance
|
12 years ago |
Jaegeuk Kim
|
222cbdc483
f2fs: avoid an overflow during utilization calculation
|
12 years ago |
Jaegeuk Kim
|
c34e333fd5
f2fs: trigger GC when there are prefree segments
|
12 years ago |
Jaegeuk Kim
|
ac5d156c78
f2fs: modify the number of issued pages to merge IOs
|
12 years ago |
Namjae Jeon
|
6224da875e
f2fs: fix typo mistakes
|
12 years ago |
Jaegeuk Kim
|
5ec4e49f9b
f2fs: change GC bitmaps to apply the section granularity
|
12 years ago |
Jaegeuk Kim
|
53cf95222f
f2fs: introduce TOTAL_SECS macro
|
12 years ago |
Jaegeuk Kim
|
5c773ba33a
f2fs: do not use duplicate names in a macro
|
12 years ago |
Changman Lee
|
12fc760fd6
f2fs: fix overflow when calculating utilization on 32-bit
|
12 years ago |
Jaegeuk Kim
|
437275272f
f2fs: clarify and enhance the f2fs_gc flow
|
12 years ago |
Namjae Jeon
|
b1f1daf8c7
f2fs: optimize the return condition for has_not_enough_free_secs
|
12 years ago |
Namjae Jeon
|
5ac206cf4f
f2fs: make an accessor to get sections for particular block type
|
12 years ago |
Jaegeuk Kim
|
029cd28c1f
f2fs: fix equation of has_not_enough_free_secs()
|
12 years ago |