Skip to content

Commit 992d4e4

Browse files
committed
Merge tag 'probes-fixes-v6.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Pull probe fix from Masami Hiramatsu: - kprobe-event: Fix null-ptr-deref in trace_kprobe_create_internal(), by handling NULL return of kmemdup() correctly * tag 'probes-fixes-v6.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: tracing: kprobe-event: Fix null-ptr-deref in trace_kprobe_create_internal()
2 parents 37889ce + dc3382f commit 992d4e4

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

kernel/trace/trace_kprobe.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,8 @@ static int trace_kprobe_create_internal(int argc, const char *argv[],
908908
return -EINVAL;
909909
}
910910
buf = kmemdup(&argv[0][1], len + 1, GFP_KERNEL);
911+
if (!buf)
912+
return -ENOMEM;
911913
buf[len] = '\0';
912914
ret = kstrtouint(buf, 0, &maxactive);
913915
if (ret || !maxactive) {

0 commit comments

Comments
 (0)