summaryrefslogtreecommitdiffstats
path: root/kernel/kprobes.c
diff options
context:
space:
mode:
authorLi zeming <zeming@nfschina.com>2023-07-04 21:43:59 +0200
committerMasami Hiramatsu (Google) <mhiramat@kernel.org>2023-07-10 17:50:35 +0200
commite1164787f22b51010cfdc6a5e41b744435836b79 (patch)
treeee0a097d561109261111d096a9ee167abe2a892c /kernel/kprobes.c
parentfprobe: add unlock to match a succeeded ftrace_test_recursion_trylock (diff)
downloadlinux-e1164787f22b51010cfdc6a5e41b744435836b79.tar.xz
linux-e1164787f22b51010cfdc6a5e41b744435836b79.zip
kprobes: Remove unnecessary ‘NULL’ values from correct_ret_addr
The 'correct_ret_addr' pointer is always set in the later code, no need to initialize it at definition time. Link: https://lore.kernel.org/all/20230704194359.3124-1-zeming@nfschina.com/ Signed-off-by: Li zeming <zeming@nfschina.com> Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Diffstat (limited to 'kernel/kprobes.c')
-rw-r--r--kernel/kprobes.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/kprobes.c b/kernel/kprobes.c
index 00e177de91cc..fd713ab439c2 100644
--- a/kernel/kprobes.c
+++ b/kernel/kprobes.c
@@ -2007,9 +2007,9 @@ void __weak arch_kretprobe_fixup_return(struct pt_regs *regs,
unsigned long __kretprobe_trampoline_handler(struct pt_regs *regs,
void *frame_pointer)
{
- kprobe_opcode_t *correct_ret_addr = NULL;
struct kretprobe_instance *ri = NULL;
struct llist_node *first, *node = NULL;
+ kprobe_opcode_t *correct_ret_addr;
struct kretprobe *rp;
/* Find correct address and all nodes for this frame. */