1. 08 12月, 2006 2 次提交
  2. 07 12月, 2006 1 次提交
  3. 04 12月, 2006 11 次提交
  4. 03 12月, 2006 1 次提交
  5. 30 11月, 2006 1 次提交
  6. 27 10月, 2006 3 次提交
  7. 26 10月, 2006 1 次提交
  8. 19 10月, 2006 4 次提交
  9. 11 10月, 2006 7 次提交
  10. 06 10月, 2006 4 次提交
  11. 05 10月, 2006 4 次提交
  12. 02 10月, 2006 1 次提交
    • C
      [PATCH] replace cad_pid by a struct pid · 9ec52099
      Cedric Le Goater 提交于
      There are a few places in the kernel where the init task is signaled.  The
      ctrl+alt+del sequence is one them.  It kills a task, usually init, using a
      cached pid (cad_pid).
      
      This patch replaces the pid_t by a struct pid to avoid pid wrap around
      problem.  The struct pid is initialized at boot time in init() and can be
      modified through systctl with
      
      	/proc/sys/kernel/cad_pid
      
      [ I haven't found any distro using it ? ]
      
      It also introduces a small helper routine kill_cad_pid() which is used
      where it seemed ok to use cad_pid instead of pid 1.
      
      [akpm@osdl.org: cleanups, build fix]
      Signed-off-by: NCedric Le Goater <clg@fr.ibm.com>
      Cc: Eric W. Biederman <ebiederm@xmission.com>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Paul Mackerras <paulus@samba.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      9ec52099