summaryrefslogtreecommitdiff
path: root/sys/cddl/dev
AgeCommit message (Expand)Author
6 dayssdt: Fix the probe ID type in struct sdt_probeMark Johnston
2025-11-17zfs: fix build after openzfs/zfs@e63d026b9Martin Matuska
2025-10-29dtrace/arm64: properly traverse the symbol tableKonrad Witaszczyk
2025-09-18dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston
2025-07-28sdt: Initialize probes in two passesMark Johnston
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-06-04dtrace/profile: Stop storing the probe name in struct profile_probeMark 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: Fix enumeration of FBT return probesMark 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-10-30Update mentions of makesyscalls.luaBrooks Davis
2024-10-16sdt: Tear down probes in kernel modules during kldunloadJohn Baldwin
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-07-08sdt: Fix aframe handling after commit ddf0ed09bd8fMark 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
2024-03-15arm64: Use void pointers for arguments to arm64_get_writable_addrJohn Baldwin
2024-03-15arm64: Switch the address argument to cpu_*cache* to a pointerJohn Baldwin
2024-01-07dtrace/profile: Set t_dtrace_trapframe for profile probesMark Johnston
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-10-03dtrace: fix fbt regression for aarch64Igor Ostapenko
2023-09-15kinst: do not look for a function epilogueChristos Margiolis
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
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-19kinst.h: make pointer to probe in kinst_cpu_state constChristos Margiolis
2023-07-19Revert "dtrace: cache current probe in kdtrace_thread_t"Christos Margiolis
2023-07-19kinst: port to arm64Christos Margiolis
2023-07-19kinst: use per-probe trampolines in riscvChristos Margiolis
2023-07-19kinst: start moving towards per-probe trampolinesChristos Margiolis
2023-07-19kinst: exclude cpu_switchChristos Margiolis
2023-07-19kinst: check for 'push %rbp' anywhere in the functionChristos Margiolis
2023-07-19kinst.h: reorder function declarations based on implementation fileChristos Margiolis
2023-07-04kinst: update LICENSE headersChristos Margiolis