commit | 6fe2bc95616650104020e821ea84c086cce1e290 | [log] [tgz] |
---|---|---|
author | Jaegeuk Kim <jaegeuk@kernel.org> | Wed Jan 20 07:31:48 2016 +0800 |
committer | Jaegeuk Kim <jaegeuk@kernel.org> | Mon Feb 22 16:07:23 2016 -0800 |
tree | bbe33e23f6aa322c07ee1f967cdaf91d32a14911 | |
parent | 201ef5e080c9b58d619bfd9e11a845bd330712ea [diff] [blame] |
f2fs: give scheduling point in shrinking path It needs to give a chance to be rescheduled while shrinking slab entries. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
diff --git a/fs/f2fs/extent_cache.c b/fs/f2fs/extent_cache.c index 53f49f7..365cf95 100644 --- a/fs/f2fs/extent_cache.c +++ b/fs/f2fs/extent_cache.c
@@ -569,6 +569,7 @@ if (node_cnt + tree_cnt >= nr_shrink) goto unlock_out; + cond_resched(); } up_write(&sbi->extent_tree_lock);