]> asedeno.scripts.mit.edu Git - linux.git/commit
f2fs: change to use rwsem for gc_mutex
authorChao Yu <yuchao0@huawei.com>
Tue, 14 Jan 2020 11:36:50 +0000 (19:36 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Sat, 18 Jan 2020 00:48:44 +0000 (16:48 -0800)
commitfb24fea75ca5ceef59f753494b2efd453606e08a
treecfd402783f78a9122d6b70551a1e786304463de9
parentd7b0a23d81507deb095859250cd7dd4aa5d8875e
f2fs: change to use rwsem for gc_mutex

Mutex lock won't serialize callers, in order to avoid starving of unlucky
caller, let's use rwsem lock instead.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/f2fs.h
fs/f2fs/file.c
fs/f2fs/gc.c
fs/f2fs/segment.c
fs/f2fs/super.c