linux/fs/f2fs
Jaegeuk Kim 95dd897301 f2fs: use more free segments until SSR is activated
Previously, f2fs activates SSR if the # of free segments reaches to the # of
overprovisioned segments.
In this case, SSR starts to use dirty segments only, so that the overprovisoned
space cannot be selected for new data.
This means that we have no chance to utilizae the overprovisioned space at all.

This patch fixes that by allowing LFS allocations until the # of free segments
reaches to the last threshold, reserved space.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2014-09-23 11:10:24 -07:00
..
acl.c f2fs: remove the redundant validation check of acl 2014-07-09 14:04:25 -07:00
acl.h f2fs: use generic posix ACL infrastructure 2014-01-25 23:58:19 -05:00
checkpoint.c f2fs: use MAX_BIO_BLOCKS(sbi) 2014-09-23 11:10:18 -07:00
data.c f2fs: support large sector size 2014-09-23 11:10:20 -07:00
debug.c f2fs: fix typo 2014-08-19 10:01:33 -07:00
dir.c f2fs: expand counting dirty pages in the inode page cache 2014-09-16 04:10:39 -07:00
f2fs.h f2fs: remove redundant operation during roll-forward recovery 2014-09-23 11:10:17 -07:00
file.c f2fs: skip punching hole in special condition 2014-09-23 11:10:21 -07:00
gc.c f2fs: fix to search whole dirty segmap when get_victim 2014-09-23 11:10:23 -07:00
gc.h f2fs: fix typo 2014-08-19 10:01:33 -07:00
hash.c f2fs: fix wrong casting for dentry name 2014-08-29 00:26:50 -07:00
inline.c f2fs: need fsck.f2fs when f2fs_bug_on is triggered 2014-09-09 13:15:02 -07:00
inode.c f2fs: expand counting dirty pages in the inode page cache 2014-09-16 04:10:39 -07:00
Kconfig f2fs: fix typo 2014-08-19 10:01:33 -07:00
Makefile f2fs: key functions to handle inline data 2013-12-26 20:40:09 +09:00
namei.c f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB 2014-09-03 17:37:13 -07:00
node.c f2fs: use MAX_BIO_BLOCKS(sbi) 2014-09-23 11:10:18 -07:00
node.h f2fs: fix conditions to remain recovery information in f2fs_sync_file 2014-09-23 11:10:15 -07:00
recovery.c f2fs: remove redundant operation during roll-forward recovery 2014-09-23 11:10:17 -07:00
segment.c f2fs: change the ipu_policy option to enable combinations 2014-09-23 11:10:24 -07:00
segment.h f2fs: use more free segments until SSR is activated 2014-09-23 11:10:24 -07:00
super.c f2fs: fix to clean previous mount option when remount_fs 2014-09-23 11:10:22 -07:00
xattr.c f2fs: need fsck.f2fs when f2fs_bug_on is triggered 2014-09-09 13:15:02 -07:00
xattr.h f2fs: pass flags field to setxattr functions 2014-05-07 10:21:56 +09:00