]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Revert "f2fs: use percpu_counter for # of dirty pages in inode"
authorJaegeuk Kim <jaegeuk@kernel.org>
Fri, 2 Dec 2016 23:11:32 +0000 (15:11 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Jan 2017 10:16:22 +0000 (11:16 +0100)
commit67e5239c83669686f5a2502386787650917b1481
tree514fa5ec0bfcbdd65bc5184d8c3615a7df10ff14
parentd06eaf28f1bb562ea3ec362e87d040539df9933f
Revert "f2fs: use percpu_counter for # of dirty pages in inode"

commit 204706c7accfabb67b97eef9f9a28361b6201199 upstream.

This reverts commit 1beba1b3a953107c3ff5448ab4e4297db4619c76.

The perpcu_counter doesn't provide atomicity in single core and consume more
DRAM. That incurs fs_mark test failure due to ENOMEM.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/f2fs/f2fs.h
fs/f2fs/file.c
fs/f2fs/super.c