| 1 | |
| 2 | #include <asm/ptrace.h>
|
| 3 | #include <linux/error-injection.h>
|
| 4 | #include <linux/kprobes.h>
|
| 5 |
|
| 6 | void override_function_with_return(struct pt_regs *regs)
|
| 7 | {
|
| 8 | |
| 9 | * Emulate 'br 14'. 'regs' is captured by kprobes on entry to some
|
| 10 | * kernel function.
|
| 11 |
|
| 12 | regs->psw.addr = regs->gprs[14];
|
| 13 | }
|
| 14 | NOKPROBE_SYMBOL(override_function_with_return);
|