Messages in this thread | | | Date | Thu, 22 Dec 2011 13:11:56 +0800 | From | Li Zefan <> | Subject | Re: [PATCH 1/4] cgroup: remove redundant get/put of old css_set from migrate |
| |
Mandeep Singh Baines wrote: > We can now assume that the css_set reference held by the task > will not go away for an exiting task. PF_EXITING state can be > trusted throughout migration by checking it after locking > threadgroup. > > While at it, renamed css_set_check_fetched to css_set_fetched. > !css_set_fetched() seems to read better than > !css_set_check_fetched(). > > Changes in V4: > * https://lkml.org/lkml/2011/12/20/368 (Tejun Heo) > * Fix typo in commit message > * Undid the rename of css_set_check_fetched > * https://lkml.org/lkml/2011/12/20/427 (Li Zefan) > * Fix comment in cgroup_task_migrate() > Changes in V3: > * https://lkml.org/lkml/2011/12/20/255 (Frederic Weisbecker) > * Fixed to put error in retval > Changes in V2: > * https://lkml.org/lkml/2011/12/19/289 (Tejun Heo) > * Updated commit message > > Signed-off-by: Mandeep Singh Baines <msb@chromium.org>
Reviewed-by: Li Zefan <lizf@cn.fujitsu.com>
> Cc: Tejun Heo <tj@kernel.org> > Cc: Li Zefan <lizf@cn.fujitsu.com> > Cc: containers@lists.linux-foundation.org > Cc: cgroups@vger.kernel.org > Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> > Cc: Frederic Weisbecker <fweisbec@gmail.com> > Cc: Oleg Nesterov <oleg@redhat.com> > Cc: Andrew Morton <akpm@linux-foundation.org> > Cc: Paul Menage <paul@paulmenage.org> > --- > kernel/cgroup.c | 28 ++++++++-------------------- > 1 files changed, 8 insertions(+), 20 deletions(-)
| |