opnsense-src/sys/cddl/dev/dtrace
Mark Johnston 6e0f204c3f Modify DTRACEHIOC_ADDDOF to copy the DOF section from the target process.
r281257 added support for lazyload mode by allowing dtrace(1) to register
a DOF section on behalf of a traced process. This was implemented by
having libdtrace copy the DOF section into a heap-allocated buffer and
passing its address to the ioctl handler. However, DTrace uses the DOF
section address as a lookup key in certain cases, so the ioctl handler
should be given the target process' DOF section address instead. This
change modifies the ADDDOF handler to copy the DOF section in from the
target process, rather than from dtrace(1).
2015-12-07 21:44:05 +00:00
..
aarch64 First cut of DTrace for AArch64. 2015-07-01 15:51:11 +00:00
amd64 Fix a bug in the amd64 dtrace_getarg() implementation: when unwinding the 2015-11-19 05:33:15 +00:00
arm Don't re-define LOCORE when dtrace is built-in to the kernel. 2015-06-10 09:59:26 +00:00
i386 When checking for the valid value of the frame pointer, verify that it 2015-07-16 19:40:18 +00:00
mips Fix DTrace's panic() action. 2015-04-24 03:19:30 +00:00
powerpc dtrace_getarg: remove stray return statement on amd64, powerpc 2015-09-29 11:55:26 +00:00
x86 Mechanically convert cddl sun #ifdef's to illumos 2015-01-17 14:44:59 +00:00
dtrace_anon.c
dtrace_cddl.h MFV illumos r266986: 2014-06-26 19:38:16 +00:00
dtrace_debug.c Correct a series of errors in the hand-rolled locking for drace_debug.c: 2012-12-23 15:50:37 +00:00
dtrace_hacks.c Fix DTrace's panic() action. 2015-04-24 03:19:30 +00:00
dtrace_ioctl.c Modify DTRACEHIOC_ADDDOF to copy the DOF section from the target process. 2015-12-07 21:44:05 +00:00
dtrace_load.c MFV r266993: 2015-02-03 19:39:53 +00:00
dtrace_modevent.c
dtrace_sysctl.c Fix multiple incorrect SYSCTL arguments in the kernel: 2014-10-21 07:31:21 +00:00
dtrace_test.c dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE 2013-11-26 08:46:27 +00:00
dtrace_unload.c MFV r266993: 2015-02-03 19:39:53 +00:00
dtrace_vtime.c