xref: /OK3568_Linux_fs/kernel/arch/csky/lib/error-inject.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun 
3*4882a593Smuzhiyun #include <linux/error-injection.h>
4*4882a593Smuzhiyun #include <linux/kprobes.h>
5*4882a593Smuzhiyun 
override_function_with_return(struct pt_regs * regs)6*4882a593Smuzhiyun void override_function_with_return(struct pt_regs *regs)
7*4882a593Smuzhiyun {
8*4882a593Smuzhiyun 	instruction_pointer_set(regs, regs->lr);
9*4882a593Smuzhiyun }
10*4882a593Smuzhiyun NOKPROBE_SYMBOL(override_function_with_return);
11