commit 5b1cebdb771e46cccf10b28ab4e0b9f1088c4674 Author: Brandon Bergren Date: Sat Nov 23 16:52:20 2019 -0600 [DTRACE] Reenable fasttrap on powerpc64. diff --git a/sys/modules/dtrace/Makefile b/sys/modules/dtrace/Makefile index 240215deb0a..57a25f55f44 100644 --- a/sys/modules/dtrace/Makefile +++ b/sys/modules/dtrace/Makefile @@ -25,6 +25,9 @@ SUBDIR+= systrace_linux32 ${MACHINE_ARCH} == "powerpc64" SUBDIR+= systrace_freebsd32 .endif +.if ${MACHINE_ARCH} == "powerpc64" +SUBDIR+= fasttrap +.endif .if ${MACHINE_CPUARCH} == "aarch64" || \ ${MACHINE_CPUARCH} == "arm" || \ ${MACHINE_CPUARCH} == "mips" || \ diff --git a/sys/modules/dtrace/dtraceall/dtraceall.c b/sys/modules/dtrace/dtraceall/dtraceall.c index 7ac25b85d1c..09bdfbcd6fa 100644 --- a/sys/modules/dtrace/dtraceall/dtraceall.c +++ b/sys/modules/dtrace/dtraceall/dtraceall.c @@ -75,7 +75,7 @@ MODULE_DEPEND(dtraceall, dtnfscl, 1, 1, 1); defined(__powerpc__) || defined(__riscv) MODULE_DEPEND(dtraceall, fbt, 1, 1, 1); #endif -#if defined(__amd64__) || defined(__i386__) +#if defined(__amd64__) || defined(__i386__) || defined(__powerpc64__) MODULE_DEPEND(dtraceall, fasttrap, 1, 1, 1); #endif MODULE_DEPEND(dtraceall, sdt, 1, 1, 1);