kernel - proc_token removal pass stage 1/2
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 25 Oct 2013 01:51:24 +0000 (18:51 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 25 Oct 2013 01:51:24 +0000 (18:51 -0700)
commita8d3ab5322237ab812bfdf95c32e45fff302f339
treeb6618482b53437c9ce904233051054cf8894732f
parent7b00fbb4c0ce96d5b7130b22da7d0f9b06084e06
kernel - proc_token removal pass stage 1/2

* Remove proc_token use from all subsystems except kern/kern_proc.c.

* The token had become mostly useless in these subsystems now that process
  locking is more fine-grained.  Do the final wipe of proc_token except for
  allproc/zombproc list use in kern_proc.c
24 files changed:
sys/ddb/db_ps.c
sys/dev/misc/syscons/syscons.c
sys/dev/raid/mfi/mfi.c
sys/emulation/linux/i386/linux_machdep.c
sys/emulation/linux/linux_signal.c
sys/kern/init_main.c
sys/kern/kern_descrip.c
sys/kern/kern_event.c
sys/kern/kern_proc.c
sys/kern/lwkt_token.c
sys/kern/sys_mqueue.c
sys/kern/sys_pipe.c
sys/kern/sys_process.c
sys/kern/tty.c
sys/kern/tty_tty.c
sys/net/sl/if_sl.c
sys/sys/proc.h
sys/sys/thread.h
sys/vfs/procfs/procfs_ctl.c
sys/vfs/procfs/procfs_subr.c
sys/vm/vm_glue.c
sys/vm/vm_meter.c
sys/vm/vm_pageout.c
sys/vm/vm_vmspace.c