summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorSumit Semwal <sumit.semwal@linaro.org>2017-10-17 12:03:20 +0530
committerSumit Semwal <sumit.semwal@linaro.org>2017-10-17 12:03:20 +0530
commit8dc496aa7030211af8129c484cf52944713ca097 (patch)
tree515aed435e9ebaa8837b22f7a96595d4733c2f85 /init
parent7dedde177ff277f9f87a02cedc3a65c34dcd847b (diff)
Revert "Merge branch 'working-hikey-tracking-eas-v5.2-v4.4' into working-hikey-mainline-rebase-v4.4-c2017-06-06-14-24-39"
This reverts commit 5e15d6182f77328a3b7df79d2db1947fd84914df, reversing changes made to e3eb20fbd893157fac357b0918b8d7e4f8a30ad4. This removes off EAS patches, which were not mainline, have changed significantly without being maintained for 4.4, and are not relevant for Project Treble work anyways. Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig43
1 files changed, 0 insertions, 43 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 5d9097e2b805..235c7a2c0d20 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -999,23 +999,6 @@ config CGROUP_CPUACCT
Provides a simple Resource Controller for monitoring the
total CPU consumed by the tasks in a cgroup.
-config CGROUP_SCHEDTUNE
- bool "CFS tasks boosting cgroup subsystem (EXPERIMENTAL)"
- depends on SCHED_TUNE
- help
- This option provides the "schedtune" controller which improves the
- flexibility of the task boosting mechanism by introducing the support
- to define "per task" boost values.
-
- This new controller:
- 1. allows only a two layers hierarchy, where the root defines the
- system-wide boost value and its direct childrens define each one a
- different "class of tasks" to be boosted with a different value
- 2. supports up to 16 different task classes, each one which could be
- configured with a different boost value
-
- Say N if unsure.
-
config PAGE_COUNTER
bool
@@ -1254,32 +1237,6 @@ config SCHED_AUTOGROUP
desktop applications. Task group autogeneration is currently based
upon task session.
-config SCHED_TUNE
- bool "Boosting for CFS tasks (EXPERIMENTAL)"
- help
- This option enables the system-wide support for task boosting.
- When this support is enabled a new sysctl interface is exposed to
- userspace via:
- /proc/sys/kernel/sched_cfs_boost
- which allows to set a system-wide boost value in range [0..100].
-
- The currently boosting strategy is implemented in such a way that:
- - a 0% boost value requires to operate in "standard" mode by
- scheduling all tasks at the minimum capacities required by their
- workload demand
- - a 100% boost value requires to push at maximum the task
- performances, "regardless" of the incurred energy consumption
-
- A boost value in between these two boundaries is used to bias the
- power/performance trade-off, the higher the boost value the more the
- scheduler is biased toward performance boosting instead of energy
- efficiency.
-
- Since this support exposes a single system-wide knob, the specified
- boost value is applied to all (CFS) tasks in the system.
-
- If unsure, say N.
-
config SYSFS_DEPRECATED
bool "Enable deprecated sysfs features to support old userspace tools"
depends on SYSFS