summaryrefslogtreecommitdiff
path: root/sys/cddl/dev/dtrace
AgeCommit message (Expand)Author
2025-11-17zfs: fix build after openzfs/zfs@e63d026b9Martin Matuska
2025-09-18dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston
2025-03-09dtrace/arm64: Fix dtrace_gethrtime()Mark Johnston
2025-01-29Revert "dtrace/arm64: Simplify dtrace_getarg() slightly"Mark Johnston
2025-01-29dtrace/arm64: Simplify dtrace_getarg() slightlyMark Johnston
2025-01-22dtrace/arm64: Simplify variable declarations in the invop handlerMark Johnston
2024-11-23dtrace: Add some more annotations for KMSANMark Johnston
2024-11-22dtrace: Avoid excessive pcpu allocationsMark Johnston
2024-11-22dtrace/amd64: Make invop providers usable with KMSAN enabledMark Johnston
2024-11-22dtrace: Address KMSAN warnings in dtrace_disx86Mark Johnston
2024-09-19dtrace/amd64: Remove the dtrace_invop_callsite symbolMark Johnston
2024-09-19dtrace tests: Add a test case which validates FBT probe argumentsMark Johnston
2024-09-19dtrace_test: Remove the dependency on dtraceallMark Johnston
2024-09-19dtrace/amd64: Fix probe argument fetchingMark Johnston
2024-07-24dtrace: Avoid including dtrace_isa.c directly into dtrace.cMark Johnston
2024-06-20dtrace: Add a partial implementation of dtrace_getarg() on arm64Mark Johnston
2024-06-20sdt: Support fetching the probe sixth argument with MI machineryMark Johnston
2024-06-19sdt: Implement SDT probes using hot-patchingMark Johnston
2024-06-19dtrace: Remove LOCK_LEVELMark Johnston
2024-06-05arm64: Support BTI checking in most of the kernelAndrew Turner
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-10-10dtrace: remove x86 non-EARLY_AP_STARTUP supportEd Maste
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-07-19Revert "dtrace: cache current probe in kdtrace_thread_t"Christos Margiolis
2023-07-04dtrace: cache current probe in kdtrace_thread_tChristos Margiolis
2023-06-15dtrace/arm64: Fix user memory access routinesMark Johnston
2023-06-15dtrace/arm64: Store the fault address when suppressing a page faultMark Johnston
2023-06-15arm64: Remove struct arm64_frameMark Johnston
2023-06-13kinst: rename t_kinst to t_kinst_trampChristos Margiolis
2023-05-30dtrace: deduplicate some RISC-V functionsChristos Margiolis
2023-05-23dtrace: rename rp to frame in dtrace_getreg()Christos Margiolis
2023-05-23dtrace: add register bindings for arm64Christos Margiolis
2023-05-23dtrace: implement dtrace_instr_size() for arm64Christos Margiolis
2023-05-22dtrace: export dtrace_dis_get_byte()Christos Margiolis
2023-04-25dtrace: Sync dis_tables.c with illumosMark Johnston
2023-04-20dtrace: add register bindings for RISC-VChristos Margiolis
2023-04-20dtrace: use dtrace_instr_size() in the riscv dtrace_subr.cChristos Margiolis
2023-04-20dtrace: expose dtrace_instr_size() to userland and implement it for riscvChristos Margiolis
2023-04-20dtrace: get rid of uchar_t typesChristos Margiolis
2023-04-10dtrace: handle NOP instructions in the riscv invop handlerChristos Margiolis
2023-03-13dtrace/powerpc: Remove accidental commented out lineJustin Hibbits
2023-03-11dtrace/powerpc: "Fix" stack traces across trap framesJustin Hibbits
2023-02-06dtrace: implement riscv dtrace_getustackdepth()Mitchell Horne
2023-02-06dtrace: Fix RISC-V user stack unwinderJessica Clarke
2023-02-06dtrace: handle page faults in riscv dtrace_trap()Mitchell Horne
2023-02-06dtrace_asm.S: properly enter/exit user accessMitchell Horne
2023-01-12dtrace: dtrace_getpcstack() tweaks for riscvMitchell Horne