summaryrefslogtreecommitdiff
path: root/sys/cddl/dev/dtrace/aarch64
AgeCommit message (Expand)Author
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-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-05arm64: Support BTI checking in most of the kernelAndrew Turner
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
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-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-01-12dtrace: remove unused definesMitchell Horne
2022-10-04dtrace: Add a "regs" variableMark Johnston
2021-12-14Fix dtrace fbt return probes on arm64Andrew Turner
2021-08-30Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner
2021-03-03Handle functions that use a nop in the arm64 fbtAndrew Turner
2021-02-19Reimplement the arm64 dtrace_gethrtime(), which provides theRobert Watson
2021-02-01arm64: Improve DDB backtrace supportJessica Clarke
2021-01-12Handle using a sub instruction in the arm64 fbtAndrew Turner
2021-01-11Changes that improve DTrace FBT reliability on freebsd/arm64:Robert Watson
2020-12-08Check that the frame pointer is within the current stack.John Baldwin
2020-12-01Use uintptr_t instead of uint64_t for pointers in stack frames.John Baldwin
2020-07-17Don't overflow the trap frame when accessing lr or xzr.Andrew Turner
2018-05-12DTrace aarch64: Avoid calling unwind_frame() in the probe context.Mark Johnston
2018-03-20Rename assym.s to assym.incEd Maste
2017-04-09Corrected misspelled versions of rendezvous.Patrick Kelsey
2016-11-08Fix improper use of "its".Bryan Drewery
2016-05-31Set oldfp so the check for fp == oldfp works as expected.Andrew Turner
2016-05-27Fix dtrace_interrupt_disable and dtrace_interrupt_enable by having theAndrew Turner
2016-05-24Try to unbreak the build after r300611 by including the headerBjoern A. Zeeb
2016-05-24Mark all memory before the kernel as toxic to DTrace.Andrew Turner
2016-04-17Make the second argument of dtrace_invop() a trapframe pointer.Mark Johnston
2016-04-06Implement dtrace_getupcstack in ARM64Wojciech Macek
2016-03-17Remove unused variables dtrace_in_probe and dtrace_in_probe_addr.Mark Johnston
2016-02-22As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noSvatopluk Kraus
2015-07-01First cut of DTrace for AArch64.Ruslan Bukin