]> git.baikalelectronics.ru Git - kernel.git/commit
pid namespaces: helpers to find the task by its numerical ids
authorPavel Emelyanov <xemul@openvz.org>
Fri, 19 Oct 2007 06:40:06 +0000 (23:40 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Fri, 19 Oct 2007 18:53:39 +0000 (11:53 -0700)
commitae21115900778e4e42476620b0fd48ad9456fbb8
tree690825669858d0f458fc137e42adf77cdf370ea4
parentd8b23ca128b98d034ad70159a74c734ba2bf8137
pid namespaces: helpers to find the task by its numerical ids

When searching the task by numerical id on may need to find it using global
pid (as it is done now in kernel) or by its virtual id, e.g.  when sending a
signal to a task from one namespace the sender will specify the task's virtual
id and we should find the task by this value.

[akpm@linux-foundation.org: fix gfs2 linkage]
Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
Cc: Sukadev Bhattiprolu <sukadev@us.ibm.com>
Cc: Paul Menage <menage@google.com>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/proc/base.c
include/linux/pid.h
include/linux/sched.h
kernel/pid.c