1 // SPDX-License-Identifier: GPL-2.0+ 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_r 7 { 8 /* 9 * Emulate 'br 14'. 'regs' is captured 10 * kernel function. 11 */ 12 regs->psw.addr = regs->gprs[14]; 13 } 14 NOKPROBE_SYMBOL(override_function_with_return) 15
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.