arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
[platform/kernel/linux-starfive.git] / arch / arm64 / kernel / asm-offsets.c
index 2234624..ae345b0 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <linux/arm_sdei.h>
 #include <linux/sched.h>
+#include <linux/ftrace.h>
 #include <linux/kexec.h>
 #include <linux/mm.h>
 #include <linux/dma-mapping.h>
@@ -194,5 +195,8 @@ int main(void)
   DEFINE(KIMAGE_START,                 offsetof(struct kimage, start));
   BLANK();
 #endif
+#ifdef CONFIG_FUNCTION_TRACER
+  DEFINE(FTRACE_OPS_FUNC,              offsetof(struct ftrace_ops, func));
+#endif
   return 0;
 }