summaryrefslogtreecommitdiff
path: root/mm
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2017-06-17 15:44:06 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2017-06-17 17:22:42 -0400
commit77e9ce327d9b607cd6e57c0f4524a654dc59c4b1 (patch)
treecb2bc18c6c0e09e2af7f5bbc3ad007acc77c8ebf /mm
parentc0ef65d2928249e822b813beb41b6c1478c556ab (diff)
ufs: fix the logics for tail relocation
* original hysteresis loop got broken by typo back in 2002; now it never switches out of OPTTIME state. Fixed. * critical levels for switching from OPTTIME to OPTSPACE and back ought to be calculated once, at mount time. * we should use mul_u64_u32_div() for those calculations, now that ->s_dsize is 64bit. * to quote Kirk McKusick (in 1995 FreeBSD commit message): The threshold for switching from time-space and space-time is too small when minfree is 5%...so make it stay at space in this case. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions