mirror of https://gitee.com/openkylin/linux.git
ab521dc0f8
Of kernel subsystems that work with pids the tty layer is probably the largest consumer. But it has the nice virtue that the assiation with a session only lasts until the session leader exits. Which means that no reference counting is required. So using struct pid winds up being a simple optimization to avoid hash table lookups. In the long term the use of pid_nr also ensures that when we have multiple pid spaces mixed everything will work correctly. Signed-off-by: Eric W. Biederman <eric@maxwell.lnxi.com> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Cc: Oleg Nesterov <oleg@tv-sign.ru> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
---|---|---|
.. | ||
Makefile | ||
fip_firm.h | ||
i2cmd.c | ||
i2cmd.h | ||
i2ellis.c | ||
i2ellis.h | ||
i2hw.h | ||
i2lib.c | ||
i2lib.h | ||
i2os.h | ||
i2pack.h | ||
ip2.h | ||
ip2base.c | ||
ip2ioctl.h | ||
ip2main.c | ||
ip2trace.h | ||
ip2types.h |