diff options
Diffstat (limited to 'kernel/cgroup.c')
-rw-r--r-- | kernel/cgroup.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/cgroup.c b/kernel/cgroup.c index bf8dd1a9f2d1..7ccba4bc5e3b 100644 --- a/kernel/cgroup.c +++ b/kernel/cgroup.c | |||
@@ -1552,7 +1552,7 @@ int cgroup_attach_task(struct cgroup *cgrp, struct task_struct *tsk) | |||
1552 | 1552 | ||
1553 | for_each_subsys(root, ss) { | 1553 | for_each_subsys(root, ss) { |
1554 | if (ss->can_attach) { | 1554 | if (ss->can_attach) { |
1555 | retval = ss->can_attach(ss, cgrp, tsk); | 1555 | retval = ss->can_attach(ss, cgrp, tsk, false); |
1556 | if (retval) | 1556 | if (retval) |
1557 | return retval; | 1557 | return retval; |
1558 | } | 1558 | } |
@@ -1590,7 +1590,7 @@ int cgroup_attach_task(struct cgroup *cgrp, struct task_struct *tsk) | |||
1590 | 1590 | ||
1591 | for_each_subsys(root, ss) { | 1591 | for_each_subsys(root, ss) { |
1592 | if (ss->attach) | 1592 | if (ss->attach) |
1593 | ss->attach(ss, cgrp, oldcgrp, tsk); | 1593 | ss->attach(ss, cgrp, oldcgrp, tsk, false); |
1594 | } | 1594 | } |
1595 | set_bit(CGRP_RELEASABLE, &oldcgrp->flags); | 1595 | set_bit(CGRP_RELEASABLE, &oldcgrp->flags); |
1596 | synchronize_rcu(); | 1596 | synchronize_rcu(); |