riz
caa8fbc640
Evil hack to ensure dtrace lockstat module builds on arm.
2015-09-10 19:57:48 +00:00
christos
48bfb0f78d
dtrace syscall for linux32
2015-03-08 17:11:57 +00:00
christos
5bded32812
non working glue.
2015-03-08 04:15:22 +00:00
christos
17b686e266
Add syscall provider build glue, unhooked.
2015-03-07 15:13:04 +00:00
wiz
7bfc8162b1
Per the wiki roadmap, rename the three dtrace modules to have
...
a "dtrace_" prefix.
amd64 build tested, other set list changes done the same way.
2014-09-18 19:45:24 +00:00
ozaki-r
e5e9a71f64
Tidy up Makefile of cyclic and dtrace modules to support ARM
2014-03-05 06:40:45 +00:00
chs
11c69f2d20
adapt the cyclic module and profile dtrace provider to netbsd.
...
for now, just hook the cyclic callback into hardclock().
2012-12-02 01:05:16 +00:00
chs
30f1068241
remove unneeded include dirs.
2012-12-02 00:47:37 +00:00
haad
e5d36b6393
Disable errors reported by unknown pragmas in dtrace module.
2010-12-14 23:27:47 +00:00
christos
fc75a712eb
Include ../../Makefile.inc now that it works.
2010-03-13 22:29:33 +00:00
christos
1b57f2e4ab
now that I've fixed Makefile.inc, include it.
2010-03-13 22:23:47 +00:00
darran
f6bf800773
DTrace: Add the Function Boundary Trace (FBT) provider moduile. This
...
module instruments every function in the kernel with entry and exit
probes. These probes are true zero-effect probes in that they don't
exist in the code until they are enabled. The probes are enabled by
directly patching the function entry and exit points to make jumps into
the dtrace framework.
This gives us over 29,000 trace points in the kernel.
2010-03-12 21:53:15 +00:00
darran
33bc31b9e2
DTrace: fix a build problem for the SDT provider.
2010-03-10 23:40:53 +00:00
darran
6a9056a926
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.
2010-03-01 21:10:13 +00:00
darran
f802834604
DTrace: add the dtrace module.
2010-02-21 11:16:19 +00:00