aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/dev/dtrace
Commit message (Expand)AuthorAgeFilesLines
* zfs: fix build after openzfs/zfs@e63d026b9Martin Matuska2025-11-171-0/+3
* dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston2025-09-186-154/+0
* dtrace/arm64: Fix dtrace_gethrtime()Mark Johnston2025-03-101-2/+31
* Revert "dtrace/arm64: Simplify dtrace_getarg() slightly"Mark Johnston2025-01-291-1/+3
* dtrace/arm64: Simplify dtrace_getarg() slightlyMark Johnston2025-01-291-3/+1
* dtrace/arm64: Simplify variable declarations in the invop handlerMark Johnston2025-01-221-6/+4
* dtrace: Add some more annotations for KMSANMark Johnston2024-11-231-10/+45
* dtrace: Avoid excessive pcpu allocationsMark Johnston2024-11-222-3/+3
* dtrace/amd64: Make invop providers usable with KMSAN enabledMark Johnston2024-11-222-0/+11
* dtrace: Address KMSAN warnings in dtrace_disx86Mark Johnston2024-11-221-2/+4
* dtrace/amd64: Remove the dtrace_invop_callsite symbolMark Johnston2024-09-191-4/+0
* dtrace tests: Add a test case which validates FBT probe argumentsMark Johnston2024-09-191-3/+25
* dtrace_test: Remove the dependency on dtraceallMark Johnston2024-09-191-1/+0
* dtrace/amd64: Fix probe argument fetchingMark Johnston2024-09-191-46/+31
* dtrace: Avoid including dtrace_isa.c directly into dtrace.cMark Johnston2024-07-246-2/+11
* dtrace: Add a partial implementation of dtrace_getarg() on arm64Mark Johnston2024-06-201-5/+28
* sdt: Support fetching the probe sixth argument with MI machineryMark Johnston2024-06-201-1/+2
* sdt: Implement SDT probes using hot-patchingMark Johnston2024-06-191-3/+3
* dtrace: Remove LOCK_LEVELMark Johnston2024-06-191-2/+0
* arm64: Support BTI checking in most of the kernelAndrew Turner2024-06-051-0/+3
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-272-5/+1
* sys: Remove ancient SCCS tags.Warner Losh2023-11-276-6/+0
* dtrace: remove x86 non-EARLY_AP_STARTUP supportEd Maste2023-10-102-56/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-167-7/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1629-58/+0
* Revert "dtrace: cache current probe in kdtrace_thread_t"Christos Margiolis2023-07-191-2/+0
* dtrace: cache current probe in kdtrace_thread_tChristos Margiolis2023-07-041-0/+2
* dtrace/arm64: Fix user memory access routinesMark Johnston2023-06-151-7/+9
* dtrace/arm64: Store the fault address when suppressing a page faultMark Johnston2023-06-151-1/+1
* arm64: Remove struct arm64_frameMark Johnston2023-06-151-1/+1
* kinst: rename t_kinst to t_kinst_trampChristos Margiolis2023-06-131-2/+2
* dtrace: deduplicate some RISC-V functionsChristos Margiolis2023-05-302-17/+78
* dtrace: rename rp to frame in dtrace_getreg()Christos Margiolis2023-05-236-71/+71
* dtrace: add register bindings for arm64Christos Margiolis2023-05-232-5/+48
* dtrace: implement dtrace_instr_size() for arm64Christos Margiolis2023-05-231-0/+14
* dtrace: export dtrace_dis_get_byte()Christos Margiolis2023-05-221-1/+2
* dtrace: Sync dis_tables.c with illumosMark Johnston2023-04-251-120/+1256
* dtrace: add register bindings for RISC-VChristos Margiolis2023-04-202-5/+62
* dtrace: use dtrace_instr_size() in the riscv dtrace_subr.cChristos Margiolis2023-04-201-10/+3
* dtrace: expose dtrace_instr_size() to userland and implement it for riscvChristos Margiolis2023-04-201-0/+22
* dtrace: get rid of uchar_t typesChristos Margiolis2023-04-203-10/+10
* dtrace: handle NOP instructions in the riscv invop handlerChristos Margiolis2023-04-101-0/+3
* dtrace/powerpc: Remove accidental commented out lineJustin Hibbits2023-03-131-1/+0
* dtrace/powerpc: "Fix" stack traces across trap framesJustin Hibbits2023-03-111-6/+15
* dtrace: implement riscv dtrace_getustackdepth()Mitchell Horne2023-02-061-4/+27
* dtrace: Fix RISC-V user stack unwinderJessica Clarke2023-02-061-3/+2
* dtrace: handle page faults in riscv dtrace_trap()Mitchell Horne2023-02-061-5/+16
* dtrace_asm.S: properly enter/exit user accessMitchell Horne2023-02-061-1/+15
* dtrace: dtrace_getpcstack() tweaks for riscvMitchell Horne2023-01-121-12/+20