Kernel - Fix numerous procfs/ptrace issues
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 16 Aug 2012 00:18:31 +0000 (17:18 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 21 Aug 2012 03:58:25 +0000 (20:58 -0700)
commit7c37ea07d05e9d655d81a67590bed953314af717
tree4f8fa6ea8ddf197ecb670290b6b73198dcf462a3
parentcd920bef3b78ab4baab943de769796654c7c9342
Kernel - Fix numerous procfs/ptrace issues

* Fix interactions during exec and exit.  This should fix truss
  (bug 2313).

* Reset p_* fields related to tracing on last procfs close for the
  process.
sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c
sys/kern/kern_exec.c
sys/kern/kern_exit.c
sys/kern/kern_proc.c
sys/sys/proc.h
sys/vfs/procfs/procfs.h
sys/vfs/procfs/procfs_subr.c
sys/vfs/procfs/procfs_vnops.c