aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
Commit message (Expand)AuthorAgeFilesLines
* dtrace: Add a "regs" variableMark Johnston2022-10-041-19/+7
* Adjust dtrace_getf_barrier() definition to avoid clang 15 warningDimitry Andric2022-07-191-1/+1
* Use KERNEL_PANICKED() in more placesMitchell Horne2022-06-021-2/+2
* fd: rename fget*_locked to fget*_norefMateusz Guzik2022-02-221-1/+4
* dtrace: add a knob to control maximum size of principal buffersAndriy Gapon2022-01-111-1/+3
* dtrace: Disable getf() as it is broken on FreeBSDDomagoj Stolfa2021-12-171-0/+4
* sys/cddl: remove extraneous semicolonsEd Maste2021-08-161-1/+1
* dtrace: use %zu format specifier for data of size_t typeKonstantin Belousov2021-08-081-1/+1
* Teach DTrace that unaligned accesses are OK on aarch64, not just x86.Robert Watson2021-03-221-1/+1
* dtrace: Fix /"string" == NULL/ comparisons using an uninitialized value.Bryan Drewery2021-01-081-0/+8
* Merge OpenZFS support in to HEAD.Matt Macy2020-08-251-4/+15
* Fix "current" variable name conflict with openzfsMatt Macy2020-06-271-39/+39
* Replace read_random(9) with more appropriate arc4rand(9) KPIsConrad Meyer2019-04-041-1/+1
* 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
* Use C99 initializers for DTrace provider methods.Mark Johnston2017-09-271-11/+11
* o Replace __riscv__ with __riscvRuslan Bukin2017-08-071-1/+1
* 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
* 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
* 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
* MFV r296306: 6604 harden DIF bounds checkingMark Johnston2016-03-081-2/+75
* MFV r289003:Mark Johnston2015-12-071-2/+9
* Modify DTRACEHIOC_ADDDOF to copy the DOF section from the target process.Mark Johnston2015-12-071-18/+65
* MFV r288408:Mark Johnston2015-09-301-8/+59
* 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
* Initial version of DTrace on ARM32.George V. Neville-Neil2015-02-101-1/+1