opnsense-src/sys/cddl/dev/dtrace
Mark Johnston af2f923ed0 dtrace_test: Remove the dependency on dtraceall
FBT refuses to create probes in modules which depend on dtrace(all), but
dtrace_test is a convenient place to add functions specifically for
testing dtrace.

The dependency on dtraceall is not needed, so just remove it.  In fact,
it can be useful to test SDT probe creation by loading dtrace_test with
and without dtraceall loaded.

Reviewed by:	avg
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D46673

(cherry picked from commit 5bd7b976c1)
2024-10-04 15:56:42 +00:00
..
aarch64 dtrace: Avoid including dtrace_isa.c directly into dtrace.c 2024-08-08 15:53:50 +00:00
amd64 dtrace/amd64: Fix probe argument fetching 2024-10-04 15:56:42 +00:00
arm dtrace: Avoid including dtrace_isa.c directly into dtrace.c 2024-08-08 15:53:50 +00:00
i386 dtrace: Avoid including dtrace_isa.c directly into dtrace.c 2024-08-08 15:53:50 +00:00
powerpc dtrace: Avoid including dtrace_isa.c directly into dtrace.c 2024-08-08 15:53:50 +00:00
riscv dtrace: Avoid including dtrace_isa.c directly into dtrace.c 2024-08-08 15:53:50 +00:00
x86 sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
dtrace_anon.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_cddl.h dtrace: Remove LOCK_LEVEL 2024-07-02 09:19:28 -04:00
dtrace_debug.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_hacks.c sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
dtrace_ioctl.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_load.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_modevent.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_sysctl.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_test.c dtrace_test: Remove the dependency on dtraceall 2024-10-04 15:56:42 +00:00
dtrace_unload.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
dtrace_vtime.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00