mirror of https://github.com/torvalds/linux.git
cgroup: Remove unused cgroup_subsys::post_attach
cgroup_subsys::post_attach callback was introduced in commit 5cf1cacb49
("cgroup, cpuset: replace cpuset_post_attach_flush() with
cgroup_subsys->post_attach callback") and only cpuset would use this
callback to wait for the mm migration to complete at the end of
__cgroup_procs_write(). Since the previous patch defer the flush operation
until returning to userspace, no one use this callback now. Remove this
callback from cgroup_subsys.
Signed-off-by: Chuyi Zhou <zhouchuyi@bytedance.com>
Acked-by: Waiman Long <longman@redhat.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
parent
3514309e03
commit
d8b269e009
|
|
@ -763,7 +763,6 @@ struct cgroup_subsys {
|
||||||
int (*can_attach)(struct cgroup_taskset *tset);
|
int (*can_attach)(struct cgroup_taskset *tset);
|
||||||
void (*cancel_attach)(struct cgroup_taskset *tset);
|
void (*cancel_attach)(struct cgroup_taskset *tset);
|
||||||
void (*attach)(struct cgroup_taskset *tset);
|
void (*attach)(struct cgroup_taskset *tset);
|
||||||
void (*post_attach)(void);
|
|
||||||
int (*can_fork)(struct task_struct *task,
|
int (*can_fork)(struct task_struct *task,
|
||||||
struct css_set *cset);
|
struct css_set *cset);
|
||||||
void (*cancel_fork)(struct task_struct *task, struct css_set *cset);
|
void (*cancel_fork)(struct task_struct *task, struct css_set *cset);
|
||||||
|
|
|
||||||
|
|
@ -3033,10 +3033,6 @@ void cgroup_procs_write_finish(struct task_struct *task, bool threadgroup_locked
|
||||||
put_task_struct(task);
|
put_task_struct(task);
|
||||||
|
|
||||||
cgroup_attach_unlock(threadgroup_locked);
|
cgroup_attach_unlock(threadgroup_locked);
|
||||||
|
|
||||||
for_each_subsys(ss, ssid)
|
|
||||||
if (ss->post_attach)
|
|
||||||
ss->post_attach();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void cgroup_print_ss_mask(struct seq_file *seq, u16 ss_mask)
|
static void cgroup_print_ss_mask(struct seq_file *seq, u16 ss_mask)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue