]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: remove writepages lock
authorJaegeuk Kim <jaegeuk@kernel.org>
Sat, 21 May 2016 05:50:29 +0000 (22:50 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Fri, 3 Jun 2016 01:05:17 +0000 (18:05 -0700)
commit9811cccb42c0b494d4b3bbb5d04542a642d6bfd5
treec0ac3da3b8f764e13f19f38899ab36319b59d292
parent0e5535725d9921fda8e8f19c486069ed942c16a4
f2fs: remove writepages lock

This patch removes writepages lock.
We can improve multi-threading performance.

tiobench, 32 threads, 4KB write per fsync on SSD
Before: 25.88 MB/s
After: 28.03 MB/s

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c
fs/f2fs/f2fs.h
fs/f2fs/super.c