add steal_task for cgroup
Cheng Yu (6):
Revert "sched: add mutex lock to protect qos_level"
sched/fair: Add group_steal in cmdline to enable STEAL for cgroup
sched/core: Add cpu.steal_task in cgroup v1 cpu subsystem
sched/topology: Remove SCHED_STEAL_NODE_LIMIT_DEFAULT
sched/fair: Count the number of tasks marked as steal_task on cfs_rq
sched/fair: Set the maximum number of steal attempts
Zheng Zucheng (2):
sched/debug: Add h_nr_running/steal_h_nr_running in sched_debug
sched/core: Add mutex lock to protect steal_task
include/linux/sched.h | 4 +
include/linux/sched/sysctl.h | 4 +
kernel/sched/core.c | 123 +++++++++++++++++++++++++--
kernel/sched/debug.c | 5 ++
kernel/sched/fair.c | 160 +++++++++++++++++++++++++++++------
kernel/sched/sched.h | 33 ++++++--
kernel/sched/topology.c | 3 +-
kernel/sysctl.c | 14 +++
8 files changed, 304 insertions(+), 42 deletions(-)
--
2.25.1