Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sh: kprobes: kretprobe_trampoline needs to be global.

Needed by CONFIG_TRACING.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>

+3 -1
+3 -1
arch/sh/kernel/kprobes.c
··· 290 290 */ 291 291 static void __used kretprobe_trampoline_holder(void) 292 292 { 293 - asm volatile ("kretprobe_trampoline: \n" "nop\n"); 293 + asm volatile (".globl kretprobe_trampoline\n" 294 + "kretprobe_trampoline:\n\t" 295 + "nop\n"); 294 296 } 295 297 296 298 /*