diff options
| author | Patrick Bellasi <patrick.bellasi@arm.com> | 2016-07-28 17:38:25 +0100 |
|---|---|---|
| committer | John Stultz <john.stultz@linaro.org> | 2016-08-10 15:18:40 -0700 |
| commit | 254f5095a8143f0b852c5db7672957cf3b4d65d3 (patch) | |
| tree | e2ddd7e2d994d11c6428d3eab8bb9c5e3795c67b /kernel/sysctl_binary.c | |
| parent | 00aae8d5d5cd6f28d7603e0c1c4ac5cf91cb4aa3 (diff) | |
FIXUP: sched/tune: fix payoff calculation for boost region
The definition of the acceptance regions as well as the translation of
these regions into a payoff value was both wrong which turned out in:
a) a wrong definition of payoff for the performance boost region
b) a correct "by chance" definition of the payoff for the performance
constraint region (i.e. two sign errors together fixing the formula)
This patch provides a better description of the cut regions as well as
a fixed version of the payoff computations, which are now reduced to a
single formula usable for both cases.
Reported-by: Leo Yan <leo.yan@linaro.org>
Reviewed-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
Diffstat (limited to 'kernel/sysctl_binary.c')
0 files changed, 0 insertions, 0 deletions
