Module Name: src Committed By: darran Date: Mon Mar 1 21:10:19 UTC 2010
Modified Files: src/distrib/sets/lists/modules: mi src/external/cddl/osnet/dev/sdt: sdt.c src/sys/conf: Makefile.kern.inc files src/sys/kern: kern_exec.c kern_exit.c kern_fork.c kern_ksyms.c kern_lwp.c kern_sig.c src/sys/modules/dtrace: Makefile src/sys/sys: Makefile ksyms.h Added Files: src/sys/kern: kern_sdt.c src/sys/modules/dtrace/sdt: Makefile src/sys/sys: sdt.h Log Message: DTrace: Add an SDT (Statically Defined Tracing) provider framework, and implement most of the proc provider. Adds proc:::create, exec, exec_success, exec_faillure, signal_send, signal_discard, signal_handle, lwp_create, lwp_start, lwp_exit. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/distrib/sets/lists/modules/mi cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/dev/sdt/sdt.c cvs rdiff -u -r1.125 -r1.126 src/sys/conf/Makefile.kern.inc cvs rdiff -u -r1.977 -r1.978 src/sys/conf/files cvs rdiff -u -r1.293 -r1.294 src/sys/kern/kern_exec.c cvs rdiff -u -r1.225 -r1.226 src/sys/kern/kern_exit.c cvs rdiff -u -r1.175 -r1.176 src/sys/kern/kern_fork.c cvs rdiff -u -r1.53 -r1.54 src/sys/kern/kern_ksyms.c cvs rdiff -u -r1.140 -r1.141 src/sys/kern/kern_lwp.c cvs rdiff -u -r0 -r1.1 src/sys/kern/kern_sdt.c cvs rdiff -u -r1.302 -r1.303 src/sys/kern/kern_sig.c cvs rdiff -u -r1.1 -r1.2 src/sys/modules/dtrace/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/dtrace/sdt/Makefile cvs rdiff -u -r1.125 -r1.126 src/sys/sys/Makefile cvs rdiff -u -r1.23 -r1.24 src/sys/sys/ksyms.h cvs rdiff -u -r0 -r1.1 src/sys/sys/sdt.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.