]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: avoid to use slab memory in f2fs_issue_flush for efficiency
authorChao Yu <chao2.yu@samsung.com>
Thu, 8 May 2014 09:00:35 +0000 (17:00 +0800)
committerJaegeuk Kim <jaegeuk.kim@samsung.com>
Thu, 8 May 2014 09:23:21 +0000 (18:23 +0900)
commit724baac7a44fbc530f29f493df845af692b2c4e3
treea7bc2e33fdd4ad08981c35b04ec94c0ee57093a8
parenta339d5c98efa43fa626734ff4a3f5401258dffe2
f2fs: avoid to use slab memory in f2fs_issue_flush for efficiency

If we use slab memory in f2fs_issue_flush(), we will face memory pressure and
latency time caused by racing of kmem_cache_{alloc,free}.

Let's alloc memory in stack instead of slab.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
fs/f2fs/segment.c