commit | d530d4d8e237f4d12c93bb76df40b69b8b8a1dcd | [log] [tgz] |
---|---|---|
author | Chao Yu <chao2.yu@samsung.com> | Mon Oct 05 22:22:44 2015 +0800 |
committer | Jaegeuk Kim <jaegeuk@kernel.org> | Fri Oct 09 16:20:56 2015 -0700 |
tree | a4496eb0dd00eef9caa6b190790502d91f847ff0 | |
parent | 3342bb303bf48dd8bb5ac94c3356489ff53e4d04 [diff] |
f2fs: support synchronous gc in ioctl This patch drops in batches gc triggered through ioctl, since user can easily control the gc by designing the loop around the ->ioctl. We support synchronous gc by forcing using FG_GC in f2fs_gc, so with it, user can make sure that in this round all blocks gced were persistent in the device until ioctl returned. Signed-off-by: Chao Yu <chao2.yu@samsung.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>