Przeglądaj źródła

sh: kprobes: kretprobe_trampoline needs to be global.

Needed by CONFIG_TRACING.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Paul Mundt 16 lat temu
rodzic
commit
6eb2139b3d
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      arch/sh/kernel/kprobes.c

+ 3 - 1
arch/sh/kernel/kprobes.c

@@ -290,7 +290,9 @@ no_kprobe:
  */
 static void __used kretprobe_trampoline_holder(void)
 {
-	asm volatile ("kretprobe_trampoline: \n" "nop\n");
+	asm volatile (".globl kretprobe_trampoline\n"
+		      "kretprobe_trampoline:\n\t"
+		      "nop\n");
 }
 
 /*