CVSROOT: /cvs Module name: src Changes by: [email protected] 2011/12/14 00:32:16
Modified files:
sys/sys : ktrace.h proc.h sysctl.h
sys/kern : kern_exec.c kern_exit.c kern_fork.c
kern_ktrace.c kern_sysctl.c
Log message:
Handle rthreads consistently in ktrace by moving the flags and vnode into
struct process; KTRFAC_ACTIVE becomes P_INKTR. Also, save the credentials
used to open the file in sys_ktrace() and use them for all writes to the
vnode.
much feedback and ok jsing@
