]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] sys_setpgid: eliminate unnecessary do_each_task_pid(PIDTYPE_PGID)
authorOleg Nesterov <oleg@tv-sign.ru>
Fri, 8 Dec 2006 10:38:02 +0000 (02:38 -0800)
committerLinus Torvalds <torvalds@woody.osdl.org>
Fri, 8 Dec 2006 16:28:52 +0000 (08:28 -0800)
commitaf705036b447b1870611249ab587a39d8e4b8e25
tree30fb5d6f149425c7d30fa9a8540a517f1cb911c4
parenta48c431a23cd88348b1865bd617b20938162adda
[PATCH] sys_setpgid: eliminate unnecessary do_each_task_pid(PIDTYPE_PGID)

All tasks in the process group have the same sid, we don't need to iterate
them all to check that the caller of sys_setpgid() doesn't change its
session.

Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
kernel/sys.c