Chao Yu
|
d84d1cbdec
f2fs: add undiscard blocks stat
|
8 years ago |
Chao Yu
|
df0f6b44dd
f2fs: introduce __check_rb_tree_consistence
|
8 years ago |
Chao Yu
|
0243a5f9da
f2fs: trace __submit_discard_cmd
|
8 years ago |
Chao Yu
|
ba48a33ef6
f2fs: in prior to issue big discard
|
8 years ago |
Chao Yu
|
46f84c2c05
f2fs: clean up discard_cmd_control structure
|
8 years ago |
Chao Yu
|
004b686218
f2fs: use rb-tree to track pending discard commands
|
8 years ago |
Chao Yu
|
a54455f5ee
f2fs: shrink blk plug region
|
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 |
Chao Yu
|
fa64a0036c
f2fs: prevent waiter encountering incorrect discard states
|
8 years ago |
Chao Yu
|
d431413f00
f2fs: introduce f2fs_wait_discard_bios
|
8 years ago |
Chao Yu
|
22d375dd9c
f2fs: split discard_cmd_list
|
8 years ago |
Jaegeuk Kim
|
c6f82fe90d
Revert "f2fs: put allocate_segment after refresh_sit_entry"
|
8 years ago |
Jaegeuk Kim
|
d1b3e72d54
f2fs: submit bio of in-place-update pages
|
8 years ago |
Jaegeuk Kim
|
ef095d19e8
f2fs: write small sized IO to hot log
|
8 years ago |
Chao Yu
|
a7eeb82385
f2fs: use bitmap in discard_entry
|
8 years ago |
Chao Yu
|
f099405fc8
f2fs: clean up destroy_discard_cmd_control
|
8 years ago |
Chao Yu
|
5f32366a29
f2fs: count discard command entry
|
8 years ago |
Chao Yu
|
8b8dd65f72
f2fs: show issued flush/discard count
|
8 years ago |
Jaegeuk Kim
|
7a20b8a61e
f2fs: allocate node and hot data in the beginning of partition
|
8 years ago |
Yunlei He
|
3d6a650feb
f2fs: add a punch discard command function
|
8 years ago |
Jaegeuk Kim
|
c81abe34fe
f2fs: allocate a bio for discarding when actually issuing it
|
8 years ago |
Kinglong Mee
|
20fda56b01
f2fs: make sure trace all f2fs_issue_flush
|
8 years ago |
Jaegeuk Kim
|
8c242db9b8
f2fs: fix stale ATOMIC_WRITTEN_PAGE private pointer
|
8 years ago |
Kinglong Mee
|
10a875f82b
f2fs: fix the fault of calculating blkstart twice
|
8 years ago |
Jaegeuk Kim
|
720037f939
f2fs: don't overwrite node block by SSR
|
8 years ago |
Jaegeuk Kim
|
8b107f5b97
f2fs: avoid to issue redundant discard commands
|
8 years ago |
Chao Yu
|
d27c3d89db
f2fs: select target segment with closer temperature in SSR mode
|
8 years ago |
Chao Yu
|
55523519bc
f2fs: show simple call stack in fault injection message
|
8 years ago |
Jaegeuk Kim
|
22ad0b6ab4
f2fs: add bitmaps for empty or full NAT blocks
|
8 years ago |