aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/dev
Commit message (Expand)AuthorAgeFilesLines
* dtrace/arm64: properly traverse the symbol tableKonrad Witaszczyk2025-11-051-1/+1
* dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston2025-10-046-154/+0
* sdt: Initialize probes in two passesMark Johnston2025-07-281-6/+17
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-113-4/+3
* dtrace/profile: Stop storing the probe name in struct profile_probeMark Johnston2025-06-041-2/+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: Fix enumeration of FBT return probesMark Johnston2025-01-291-2/+1
* 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-233-10/+59
* 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
* Update mentions of makesyscalls.luaBrooks Davis2024-10-301-2/+2
* sdt: Tear down probes in kernel modules during kldunloadJohn Baldwin2024-10-161-9/+102
* 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-247-3/+12
* sdt: Fix aframe handling after commit ddf0ed09bd8fMark Johnston2024-07-081-1/+12
* 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-202-5/+33
* sdt: Implement SDT probes using hot-patchingMark Johnston2024-06-192-12/+91
* dtrace: Remove LOCK_LEVELMark Johnston2024-06-191-2/+0
* arm64: Support BTI checking in most of the kernelAndrew Turner2024-06-051-0/+3
* arm64: Use void pointers for arguments to arm64_get_writable_addrJohn Baldwin2024-03-152-4/+4
* arm64: Switch the address argument to cpu_*cache* to a pointerJohn Baldwin2024-03-152-5/+3
* dtrace/profile: Set t_dtrace_trapframe for profile probesMark Johnston2024-01-071-1/+6
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2713-16/+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
* dtrace: fix fbt regression for aarch64Igor Ostapenko2023-10-031-9/+8
* kinst: do not look for a function epilogueChristos Margiolis2023-09-152-14/+15
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+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-1645-90/+0
* kinst.h: make pointer to probe in kinst_cpu_state constChristos Margiolis2023-07-191-1/+1
* Revert "dtrace: cache current probe in kdtrace_thread_t"Christos Margiolis2023-07-191-2/+0
* kinst: port to arm64Christos Margiolis2023-07-192-0/+481
* kinst: use per-probe trampolines in riscvChristos Margiolis2023-07-191-71/+42
* kinst: start moving towards per-probe trampolinesChristos Margiolis2023-07-193-5/+61
* kinst: exclude cpu_switchChristos Margiolis2023-07-191-0/+7
* kinst: check for 'push %rbp' anywhere in the functionChristos Margiolis2023-07-191-6/+17
* kinst.h: reorder function declarations based on implementation fileChristos Margiolis2023-07-191-6/+9
* kinst: update LICENSE headersChristos Margiolis2023-07-045-8/+28
* kinst: port to riscvChristos Margiolis2023-07-042-0/+647
* dtrace: cache current probe in kdtrace_thread_tChristos Margiolis2023-07-041-0/+2