Jaegeuk Kim
|
5463e7c18e
Revert "f2fs: enhance multi-threads performance"
|
10 years ago |
Linus Torvalds
|
06a60deca8
Merge tag 'for-f2fs-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
|
10 years ago |
Omar Sandoval
|
22c6186ece
direct_IO: remove rw from a_ops->direct_IO()
|
10 years ago |
Omar Sandoval
|
6f67376318
direct_IO: use iov_iter_rw() instead of rw everywhere
|
10 years ago |
Omar Sandoval
|
17f8c842d2
Remove rw from {,__,do_}blockdev_direct_IO()
|
10 years ago |
Chao Yu
|
1b3e27a92a
f2fs: limit b_size of mapped bh in f2fs_map_bh
|
10 years ago |
Chao Yu
|
df6136ef55
f2fs: preallocate fallocated blocks for direct IO
|
10 years ago |
Chao Yu
|
0bdee48250
f2fs: preserve extent info for extent cache
|
10 years ago |
Chao Yu
|
028a41e893
f2fs: initialize extent tree with on-disk extent info of inode
|
10 years ago |
Chao Yu
|
93dfc52656
f2fs: introduce __{find,grab}_extent_tree
|
10 years ago |
Chao Yu
|
216a620a7c
f2fs: split set_data_blkaddr from f2fs_update_extent_cache
|
10 years ago |
Jaegeuk Kim
|
8ce67cb07d
f2fs: add some tracepoints to debug volatile and atomic writes
|
10 years ago |
Jaegeuk Kim
|
3c6c2bebef
f2fs: avoid punch_hole overhead when releasing volatile data
|
10 years ago |
Jaegeuk Kim
|
78373b7319
f2fs: enhance multi-threads performance
|
10 years ago |
Jaegeuk Kim
|
3402e87cfb
f2fs: set buffer_new when new blocks are allocated
|
10 years ago |
Chao Yu
|
d6d4f1cb91
f2fs: fix to check current blkaddr in __allocate_data_blocks
|
10 years ago |
Jaegeuk Kim
|
d5669f7b9b
f2fs: avoid to trigger writepage during POR
|
10 years ago |
Jaegeuk Kim
|
b7f204cca4
f2fs: check its block allocation to avoid producing wrong dirty pages
|
10 years ago |
Jaegeuk Kim
|
2bca1e2388
f2fs: clear page's up-to-date if block was deallocated
|
10 years ago |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 years ago |
Chao Yu
|
cb3bc9ee06
f2fs: use extent cache for dir
|
10 years ago |
Chao Yu
|
91c5d9bce7
f2fs: switch to check FI_NO_EXTENT in f2fs_{lookup,update}_extent_cache
|
10 years ago |
Chao Yu
|
62c8af651b
f2fs: support fast lookup in extent cache
|
10 years ago |
Chao Yu
|
1ec4610c52
f2fs: add trace for rb-tree extent cache ops
|
10 years ago |
Chao Yu
|
1dcc336b02
f2fs: enable rb-tree extent cache
|
10 years ago |
Chao Yu
|
429511cdf8
f2fs: add core functions for rb-tree extent cache
|
10 years ago |
Chao Yu
|
7e4dde79df
f2fs: introduce universal lookup/update interface for extent cache
|
10 years ago |
Chao Yu
|
a2e7d1bfeb
f2fs: introduce f2fs_map_bh to clean codes of check_extent_cache
|
10 years ago |
Chao Yu
|
4d0b0bd438
f2fs: simplfy a field name in struct f2fs_extent,extent_info
|
10 years ago |
Chao Yu
|
0c872e2ded
f2fs: move ext_lock out of struct extent_info
|
10 years ago |