Jaegeuk Kim
|
8dcf2ff721
f2fs: count the number of inmemory pages
|
10 years ago |
Jaegeuk Kim
|
0722b1011a
f2fs: set page private for inmemory pages for truncation
|
10 years ago |
Jaegeuk Kim
|
9be32d72be
f2fs: do retry operations with cond_resched
|
10 years ago |
Jaegeuk Kim
|
0341845efc
f2fs: fix livelock calling f2fs_iget during f2fs_evict_inode
|
10 years ago |
Changman Lee
|
c9ee00857c
f2fs: fix wrong data structure when create slab
|
10 years ago |
Jaegeuk Kim
|
e5e7ea3c86
f2fs: control the memory footprint used by ino entries
|
10 years ago |
Jaegeuk Kim
|
a344b9fda0
f2fs: disable roll-forward when active_logs = 2
|
10 years ago |
Jaegeuk Kim
|
adf4983bde
f2fs: send discard commands in larger extent
|
10 years ago |
Jaegeuk Kim
|
e3fb1b794b
f2fs: do not discard data protected by the previous checkpoint
|
10 years ago |
Jaegeuk Kim
|
ca4b02eeed
f2fs: call write_checkpoint under disabled gc
|
10 years ago |
Gu Zheng
|
2cc2218611
f2fs: use current_sit_addr to replace the open code
|
10 years ago |
Gu Zheng
|
52aca07425
f2fs: rename f2fs_set/clear_bit to f2fs_test_and_set/clear_bit
|
10 years ago |
Jan Kara
|
9bd27ae4aa
f2fs: avoid returning uninitialized value to userspace from f2fs_trim_fs()
|
10 years ago |
Jaegeuk Kim
|
4a257ed677
f2fs: avoid build warning
|
10 years ago |
Jaegeuk Kim
|
cbcb2872e3
f2fs: invalidate inmemory page
|
11 years ago |
Jaegeuk Kim
|
34ba94bac9
f2fs: do not make dirty any inmemory pages
|
11 years ago |
Jaegeuk Kim
|
88b88a6679
f2fs: support atomic writes
|
11 years ago |
Jaegeuk Kim
|
7cd8558baa
f2fs: check the use of macros on block counts and addresses
|
11 years ago |
Jaegeuk Kim
|
4b2fecc846
f2fs: introduce FITRIM in f2fs_ioctl
|
11 years ago |
Jaegeuk Kim
|
9b5f136fd4
f2fs: change the ipu_policy option to enable combinations
|
11 years ago |
Chao Yu
|
55cf9cb63f
f2fs: support large sector size
|
11 years ago |
Jaegeuk Kim
|
90a893c749
f2fs: use MAX_BIO_BLOCKS(sbi)
|
11 years ago |
Jaegeuk Kim
|
c1ce1b02bb
f2fs: give an option to enable in-place-updates during fsync to users
|
11 years ago |
Gu Zheng
|
721bd4d5c3
f2fs: use lock-less list(llist) to simplify the flush cmd management
|
11 years ago |
Chao Yu
|
184a5cd2ce
f2fs: refactor flush_sit_entries codes for reducing SIT writes
|
11 years ago |
Chao Yu
|
d3a14afd5e
f2fs: remove unneeded sit_i in macro SIT_BLOCK_OFFSET/START_SEGNO
|
11 years ago |
Jaegeuk Kim
|
ec325b5270
f2fs: handle bug cases by letting fsck.f2fs initiate
|
11 years ago |
Jaegeuk Kim
|
05796763b8
f2fs: add BUG cases to initiate fsck.f2fs
|
11 years ago |
Jaegeuk Kim
|
9850cf4a89
f2fs: need fsck.f2fs when f2fs_bug_on is triggered
|
11 years ago |
Jaegeuk Kim
|
4081363fbe
f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB
|
11 years ago |