linux-stable/fs/f2fs
Chao Yu 275b66b09e f2fs: support async discard
Like most filesystems, f2fs will issue discard command synchronously, so
when user trigger fstrim through ioctl, multiple discard commands will be
issued serially with sync mode, which makes poor performance.

In this patch we try to support async discard, so that all discard
commands can be issued and be waited for endio in batch to improve
performance.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2016-09-07 17:27:38 -07:00
..
acl.c
acl.h
checkpoint.c f2fs: support async discard 2016-09-07 17:27:38 -07:00
data.c f2fs: fix to preallocate block only aligned to 4K 2016-08-29 18:31:15 -07:00
debug.c f2fs: add discard info to sys entry of f2fs status 2016-08-29 18:31:06 -07:00
dir.c f2fs crypto: avoid unneeded memory allocation in ->readdir 2016-09-07 17:27:36 -07:00
extent_cache.c
f2fs.h f2fs: support async discard 2016-09-07 17:27:38 -07:00
file.c f2fs: remove unnecessary initialization 2016-08-29 18:31:13 -07:00
gc.c f2fs: do in batch synchronously readahead during GC 2016-09-07 17:27:34 -07:00
gc.h
hash.c
inline.c f2fs: set encryption name flag in add inline entry path 2016-09-07 17:27:37 -07:00
inode.c
Kconfig
Makefile
namei.c
node.c f2fs: remove redundant judgement condition in available_free_memory 2016-08-29 18:31:12 -07:00
node.h
recovery.c f2fs: support async discard 2016-09-07 17:27:38 -07:00
segment.c f2fs: support async discard 2016-09-07 17:27:38 -07:00
segment.h f2fs: not allow to write illegal blkaddr 2016-08-24 10:16:14 -07:00
shrinker.c
super.c f2fs: enable inline_dentry by default and add noinline_dentry option 2016-08-29 18:31:17 -07:00
trace.c
trace.h
xattr.c
xattr.h