mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
memcg: check group leader fix
Remove unnecessary codes (...fragments of not-implemented functionalilty...) Reported-by: Nikanth Karthikesan <[email protected]> Signed-off-by: Nikanth Karthikesan <[email protected]> Signed-off-by: KAMEZAWA Hiroyuki <[email protected]> Cc: Balbir Singh <[email protected]> Cc: Daisuke Nishimura <[email protected]> Cc: Hugh Dickins <[email protected]> Cc: KOSAKI Motohiro <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
This commit is contained in:
parent
2c26fdd70c
commit
f9717d28d6
1 changed files with 2 additions and 17 deletions
|
|
@ -2008,25 +2008,10 @@ static void mem_cgroup_move_task(struct cgroup_subsys *ss,
|
|||
struct cgroup *old_cont,
|
||||
struct task_struct *p)
|
||||
{
|
||||
struct mm_struct *mm;
|
||||
struct mem_cgroup *mem, *old_mem;
|
||||
|
||||
mm = get_task_mm(p);
|
||||
if (mm == NULL)
|
||||
return;
|
||||
|
||||
mem = mem_cgroup_from_cont(cont);
|
||||
old_mem = mem_cgroup_from_cont(old_cont);
|
||||
|
||||
/*
|
||||
* Only thread group leaders are allowed to migrate, the mm_struct is
|
||||
* in effect owned by the leader
|
||||
* FIXME: It's better to move charges of this process from old
|
||||
* memcg to new memcg. But it's just on TODO-List now.
|
||||
*/
|
||||
if (!thread_group_leader(p))
|
||||
goto out;
|
||||
|
||||
out:
|
||||
mmput(mm);
|
||||
}
|
||||
|
||||
struct cgroup_subsys mem_cgroup_subsys = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue