summaryrefslogtreecommitdiffstats
path: root/kernel/cgroup
diff options
context:
space:
mode:
authorHyunchul Lee <cheol.lee@lge.com>2017-11-09 06:51:27 +0100
committerJaegeuk Kim <jaegeuk@kernel.org>2017-11-09 19:18:16 +0100
commit4f0a03d34dd46afcec5d9c9ada8ab97712d64cf8 (patch)
treed5d3d49dc3d7145a7be8c515937c47448a412277 /kernel/cgroup
parentf2fs: introduce scan_curseg_cache for cleanup (diff)
downloadlinux-4f0a03d34dd46afcec5d9c9ada8ab97712d64cf8.tar.xz
linux-4f0a03d34dd46afcec5d9c9ada8ab97712d64cf8.zip
f2fs: apply write hints to select the type of segments for buffered write
Write hints helps F2FS to determine which type of segments would be selected for buffered write. This patch implements the mapping from write hints to segment types as shown below. hints segment type ----- ------------ WRITE_LIFE_SHORT CURSEG_HOT_DATA WRITE_LIFE_EXTREME CURSEG_COLD_DATA others CURSEG_WARM_DATA the F2FS poliy for hot/cold seperation has precedence over this hints. And hints are not applied in in-place update. Signed-off-by: Hyunchul Lee <cheol.lee@lge.com> Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'kernel/cgroup')
0 files changed, 0 insertions, 0 deletions