diff options
| -rw-r--r-- | kernel/sched/tune.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/kernel/sched/tune.c b/kernel/sched/tune.c index 07eb4ad5153b..728553403c2b 100644 --- a/kernel/sched/tune.c +++ b/kernel/sched/tune.c @@ -568,13 +568,6 @@ void schedtune_enqueue_task(struct task_struct *p, int cpu) raw_spin_unlock_irqrestore(&bg->lock, irq_flags); } -int schedtune_allow_attach(struct cgroup_subsys_state *css, - struct cgroup_taskset *tset) -{ - /* We always allows tasks to be moved between existing CGroups */ - return 0; -} - int schedtune_can_attach(struct cgroup_taskset *tset) { struct task_struct *task; @@ -591,6 +584,7 @@ int schedtune_can_attach(struct cgroup_taskset *tset) if (!unlikely(schedtune_initialized)) return 0; + cgroup_taskset_for_each(task, css, tset) { /* @@ -967,7 +961,6 @@ schedtune_css_free(struct cgroup_subsys_state *css) struct cgroup_subsys schedtune_cgrp_subsys = { .css_alloc = schedtune_css_alloc, .css_free = schedtune_css_free, - .allow_attach = schedtune_allow_attach, .can_attach = schedtune_can_attach, .cancel_attach = schedtune_cancel_attach, .legacy_cftypes = files, |
