Messages in this thread |  | | Date | Fri, 28 Mar 2008 20:21:44 +0900 | | From | KAMEZAWA Hiroyuki <> | | Subject | Re: [-mm] Add an owner to the mm_struct (v2) |
| |
On Fri, 28 Mar 2008 20:15:28 +0900 KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> wrote:
> Now, > - css_get(memcgrp) is called at mm_struct initialization. > - css_put(memcgrp) is called at mm_struct freeing. > > How about > - css_get(memcgrp) is called at task_struct initialization. > - css_put(memcgrp) is called at task_struct freeing. > > Because > 1. we find mem_cgroup by mm->owner, after this. > 2. generic group interface have exit() and clone() callback interface. > > mem_cgroup will not be freed until rmdir(), anyway. > Ignore above. As Paul pointed out, reference count from task is not necessary.
Thanks, -Kame
|  |