From: Peter Zijlstra Date: Mon, 15 Oct 2007 15:00:05 +0000 (+0200) Subject: sched: add tree based averages X-Git-Tag: v2.6.24-rc1~1289^2~113 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94dfb5e75ef59068a8cf68fa6e18f25ebdcd20b9;p=pandora-kernel.git sched: add tree based averages add support for tree based vruntime averages. Signed-off-by: Peter Zijlstra Signed-off-by: Ingo Molnar Signed-off-by: Mike Galbraith Reviewed-by: Thomas Gleixner --- diff --git a/kernel/sched.c b/kernel/sched.c index bf85b4b281c5..198b07a6d038 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -399,6 +399,8 @@ enum { SCHED_FEAT_SLEEPER_AVG = 4, SCHED_FEAT_SLEEPER_LOAD_AVG = 8, SCHED_FEAT_START_DEBIT = 16, + SCHED_FEAT_USE_TREE_AVG = 32, + SCHED_FEAT_APPROX_AVG = 64, }; const_debug unsigned int sysctl_sched_features = @@ -406,7 +408,9 @@ const_debug unsigned int sysctl_sched_features = SCHED_FEAT_NEW_FAIR_SLEEPERS *1 | SCHED_FEAT_SLEEPER_AVG *0 | SCHED_FEAT_SLEEPER_LOAD_AVG *1 | - SCHED_FEAT_START_DEBIT *1; + SCHED_FEAT_START_DEBIT *1 | + SCHED_FEAT_USE_TREE_AVG *0 | + SCHED_FEAT_APPROX_AVG *0; #define sched_feat(x) (sysctl_sched_features & SCHED_FEAT_##x) Reading git-diff-tree failed