summaryrefslogtreecommitdiff
path: root/Documentation/power/charger-manager.rst
diff options
context:
space:
mode:
authorDaeho Jeong <daehojeong@google.com>2021-09-29 21:12:03 +0300
committerJaegeuk Kim <jaegeuk@kernel.org>2021-10-27 00:04:30 +0300
commit6691d940b0e09dd1564130e7a354d6deaf05d009 (patch)
treeae609ea58abdfd7ce7c73e72f82d39226f2de3a9 /Documentation/power/charger-manager.rst
parent84eab2a899f28137e51a36861ed2df9579f54ebe (diff)
downloadlinux-6691d940b0e09dd1564130e7a354d6deaf05d009.tar.xz
f2fs: introduce fragment allocation mode mount option
Added two options into "mode=" mount option to make it possible for developers to simulate filesystem fragmentation/after-GC situation itself. The developers use these modes to understand filesystem fragmentation/after-GC condition well, and eventually get some insights to handle them better. "fragment:segment": f2fs allocates a new segment in ramdom position. With this, we can simulate the after-GC condition. "fragment:block" : We can scatter block allocation with "max_fragment_chunk" and "max_fragment_hole" sysfs nodes. f2fs will allocate 1..<max_fragment_chunk> blocks in a chunk and make a hole in the length of 1..<max_fragment_hole> by turns in a newly allocated free segment. Plus, this mode implicitly enables "fragment:segment" option for more randomness. Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Daeho Jeong <daehojeong@google.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'Documentation/power/charger-manager.rst')
0 files changed, 0 insertions, 0 deletions