aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/contrib/opensolaris/uts/common/dtrace
Commit message (Expand)AuthorAgeFilesLines
* Replace read_random(9) with more appropriate arc4rand(9) KPIsConrad Meyer2019-04-041-1/+1
* Fix fasttrap_sig{trap,segv}().Mark Johnston2019-02-261-21/+6
* Fix a tracepoint lookup race in fasttrap_pid_probe().Mark Johnston2019-02-211-0/+2
* Correct a comment.Mark Johnston2018-04-101-1/+1
* Assert that dtrace_probe() doesn't re-enter itself.Mark Johnston2018-04-101-4/+42
* Fix an access of an uninitialized variable in dtrace_probe().Mark Johnston2018-03-181-1/+1
* Use the thread's ucred struct when fetching jid or jailname.Mark Johnston2018-01-141-2/+2
* Add "jid" and "jailname" variables to DTrace.Mark Johnston2018-01-121-0/+18
* MFV r326785: 8880 improve DTrace error checkingMark Johnston2017-12-121-0/+7
* Duplicate helpers after disabling inherited tracepoints during a fork.Mark Johnston2017-11-231-14/+8
* Use C99 initializers for DTrace provider methods.Mark Johnston2017-09-272-34/+34
* o Replace __riscv__ with __riscvRuslan Bukin2017-08-071-1/+1
* Get rid of some ifdef soup in the fasttrap ioctl handler.Mark Johnston2017-04-281-53/+3
* Use pget() instead of pfind() in fasttrap_pid_{enable,disable}().Mark Johnston2017-02-151-19/+3
* Check for an exiting process when enabling PID provider probes.Mark Johnston2017-02-151-7/+7
* Fix the ifdef protection and remove superfluous extern statementsGeorge V. Neville-Neil2017-02-071-3/+4
* Ensure that the DOF string length is divisible by 2.Mark Johnston2017-02-051-1/+4
* Use PC-relative relocations for USDT probe sites on i386 and amd64.Mark Johnston2017-02-051-9/+15
* Files which implement the new random number system code for DTraceGeorge V. Neville-Neil2017-02-032-0/+129
* Replace the implementation of DTrace's RAND subroutine for generatingGeorge V. Neville-Neil2017-02-031-2/+21
* Remove the DTRACEHIOC_ADD ioctl.Mark Johnston2017-01-231-23/+14
* Have DTrace handle faults when dereferencing a lock object pointer.Mark Johnston2017-01-111-0/+14
* Ignore LC_SLEEPABLE when testing whether a mutex is adaptive.Mark Johnston2017-01-111-3/+1
* Fix a kernel panic in DTrace's rw_iswriter subroutine.George V. Neville-Neil2016-12-071-4/+4
* Add tunable to disable destructive dtraceGeorge V. Neville-Neil2016-11-231-0/+4
* Remove the DTrace printt and typeref actions.Mark Johnston2016-11-121-85/+5
* MFV r301526:Mark Johnston2016-08-161-83/+221
* MFV r301525:Mark Johnston2016-08-161-1/+8
* MFV r301524:Mark Johnston2016-08-161-2/+12
* MFV r296989:Mark Johnston2016-08-161-4/+4
* Include fasttrap handling for DATAMODEL_ILP32 when compiling for amd64.Mark Johnston2016-07-301-0/+8
* Avoid truncating the return value of DTrace predicates.Mark Johnston2016-07-091-1/+1
* Add initial DTrace support for RISC-V.Ruslan Bukin2016-05-241-1/+1
* Allow DOF sections with excessively long probe function components.Mark Johnston2016-04-251-1/+11
* Implement support for boot-time DTrace.Mark Johnston2016-04-101-49/+112
* Remove unused variables dtrace_in_probe and dtrace_in_probe_addr.Mark Johnston2016-03-171-4/+0
* Fix fasttrap tracepoint locking.Mark Johnston2016-03-081-8/+11
* MFV r296306: 6604 harden DIF bounds checkingMark Johnston2016-03-081-2/+75
* MFV r289003:Mark Johnston2015-12-072-18/+21
* Modify DTRACEHIOC_ADDDOF to copy the DOF section from the target process.Mark Johnston2015-12-071-18/+65
* Make the number of fasttrap probes and the size of the trace points hash tableStanislav Sedov2015-12-011-8/+21
* MFV r288408:Mark Johnston2015-09-301-8/+59
* MFV r283513:Mark Johnston2015-09-111-2/+12
* MFV r283512:Mark Johnston2015-09-111-3/+3
* Avoid dereferencing curthread->td_proc->p_cred in DTrace probe context.Mark Johnston2015-08-021-2/+6
* First cut of DTrace for AArch64.Ruslan Bukin2015-07-011-1/+2
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-2/+2
* Fix DTrace's panic() action.Mark Johnston2015-04-241-0/+4
* libdtrace: add support for lazyload mode.Mark Johnston2015-04-081-16/+30
* Remove unused upstream DTrace provider implementations that are duplicatesMark Johnston2015-03-164-2193/+0