aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/dev/dtrace/aarch64
Commit message (Expand)AuthorAgeFilesLines
* dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston2025-09-181-27/+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: Avoid including dtrace_isa.c directly into dtrace.cMark Johnston2024-07-241-0/+3
* dtrace: Add a partial implementation of dtrace_getarg() on arm64Mark Johnston2024-06-201-5/+28
* arm64: Support BTI checking in most of the kernelAndrew Turner2024-06-051-0/+3
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-163-6/+0
* 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
* dtrace: rename rp to frame in dtrace_getreg()Christos Margiolis2023-05-231-5/+5
* dtrace: add register bindings for arm64Christos Margiolis2023-05-232-5/+48
* dtrace: implement dtrace_instr_size() for arm64Christos Margiolis2023-05-231-0/+14
* dtrace: remove unused definesMitchell Horne2023-01-121-6/+0
* dtrace: Add a "regs" variableMark Johnston2022-10-041-8/+9
* Fix dtrace fbt return probes on arm64Andrew Turner2021-12-141-1/+1
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-1/+0
* Handle functions that use a nop in the arm64 fbtAndrew Turner2021-03-031-0/+5
* Reimplement the arm64 dtrace_gethrtime(), which provides theRobert Watson2021-02-191-10/+13
* arm64: Improve DDB backtrace supportJessica Clarke2021-02-011-10/+1
* Handle using a sub instruction in the arm64 fbtAndrew Turner2021-01-121-0/+6
* Changes that improve DTrace FBT reliability on freebsd/arm64:Robert Watson2021-01-111-1/+2
* Check that the frame pointer is within the current stack.John Baldwin2020-12-081-12/+7
* Use uintptr_t instead of uint64_t for pointers in stack frames.John Baldwin2020-12-011-4/+4
* Don't overflow the trap frame when accessing lr or xzr.Andrew Turner2020-07-171-4/+29
* DTrace aarch64: Avoid calling unwind_frame() in the probe context.Mark Johnston2018-05-121-4/+8
* Rename assym.s to assym.incEd Maste2018-03-201-1/+1
* Corrected misspelled versions of rendezvous.Patrick Kelsey2017-04-091-2/+2
* Fix improper use of "its".Bryan Drewery2016-11-081-1/+1
* Set oldfp so the check for fp == oldfp works as expected.Andrew Turner2016-05-311-1/+3
* Fix dtrace_interrupt_disable and dtrace_interrupt_enable by having theAndrew Turner2016-05-271-1/+2
* Try to unbreak the build after r300611 by including the headerBjoern A. Zeeb2016-05-241-0/+1
* Mark all memory before the kernel as toxic to DTrace.Andrew Turner2016-05-241-1/+1
* Make the second argument of dtrace_invop() a trapframe pointer.Mark Johnston2016-04-171-7/+7
* Implement dtrace_getupcstack in ARM64Wojciech Macek2016-04-061-1/+118
* Remove unused variables dtrace_in_probe and dtrace_in_probe_addr.Mark Johnston2016-03-171-2/+0
* As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noSvatopluk Kraus2016-02-221-1/+0
* First cut of DTrace for AArch64.Ruslan Bukin2015-07-014-0/+822