opnsense-src/sys/cddl/dev/dtrace
Justin Hibbits 3e1155ade1 dtrace/powerpc: "Fix" stack traces across trap frames
In function boundary tracing the link register is not yet saved to the
save stack location, so the save point contains whatever the previous
'lr' save was, or even garbage, at the time the trap is taken.  Address
this by explicitly loading the link register from the trap frame instead
of the stack, and propagate that out.
2023-03-11 11:35:27 -05:00
..
aarch64 dtrace: remove unused defines 2023-01-12 11:04:47 -04:00
amd64 dtrace: Drop illumos ifdefs for CPU register definitions 2022-10-12 16:06:33 -04:00
arm dtrace: remove unused defines 2023-01-12 11:04:47 -04:00
i386 dtrace: Add a "regs" variable 2022-10-04 13:05:54 -04:00
powerpc dtrace/powerpc: "Fix" stack traces across trap frames 2023-03-11 11:35:27 -05:00
riscv dtrace: implement riscv dtrace_getustackdepth() 2023-02-06 15:26:53 -04:00
x86 dtrace: Drop illumos ifdefs for CPU register definitions 2022-10-12 16:06:33 -04:00
dtrace_anon.c
dtrace_cddl.h kinst: Initial revision 2022-10-11 18:19:08 -04:00
dtrace_debug.c
dtrace_hacks.c
dtrace_ioctl.c
dtrace_load.c dtrace: use %zu format specifier for data of size_t type 2021-08-09 00:27:04 +03:00
dtrace_modevent.c
dtrace_sysctl.c dtrace: add a knob to control maximum size of principal buffers 2022-01-11 15:47:50 +02:00
dtrace_test.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
dtrace_unload.c Adjust dtrace_unload() definition to avoid clang 15 warning 2022-07-19 20:48:47 +02:00
dtrace_vtime.c