]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: check s_dirty under cp_mutex
authorJaegeuk Kim <jaegeuk@kernel.org>
Tue, 12 Aug 2014 01:37:46 +0000 (18:37 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 21 Aug 2014 16:21:02 +0000 (09:21 -0700)
commitdbf5766d5aab62062105163b32883744b5dad985
treebfb14ec6356d4d760553e235644be9f146462eff
parentfb71e7fbfbfce20ecbdc346cfda9f57363886adf
f2fs: check s_dirty under cp_mutex

It needs to check s_dirty under cp_mutex, since s_dirty is reset under that
mutex.
And previous condition was not correct, since we can omit doing checkpoint
when checkpoint was done followed by all the node pages were written back.

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