summaryrefslogtreecommitdiffstats
path: root/kernel/sys_ni.c
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@kernel.org>2024-06-12 01:44:27 +0200
committerMasami Hiramatsu (Google) <mhiramat@kernel.org>2024-06-12 01:44:27 +0200
commit190fec72df4a5d4d98b1e783c333f471e5e5f344 (patch)
tree64028a50ece519ffac119408243a9640e3e4fe00 /kernel/sys_ni.c
parentx86/shstk: Make return uprobe work with shadow stack (diff)
downloadlinux-190fec72df4a5d4d98b1e783c333f471e5e5f344.tar.xz
linux-190fec72df4a5d4d98b1e783c333f471e5e5f344.zip
uprobe: Wire up uretprobe system call
Wiring up uretprobe system call, which comes in following changes. We need to do the wiring before, because the uretprobe implementation needs the syscall number. Note at the moment uretprobe syscall is supported only for native 64-bit process. Link: https://lore.kernel.org/all/20240611112158.40795-3-jolsa@kernel.org/ Reviewed-by: Oleg Nesterov <oleg@redhat.com> Reviewed-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Acked-by: Andrii Nakryiko <andrii@kernel.org> Signed-off-by: Jiri Olsa <jolsa@kernel.org> Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Diffstat (limited to 'kernel/sys_ni.c')
-rw-r--r--kernel/sys_ni.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/sys_ni.c b/kernel/sys_ni.c
index d7eee421d4bc..5ce9fa0dc195 100644
--- a/kernel/sys_ni.c
+++ b/kernel/sys_ni.c
@@ -392,3 +392,5 @@ COND_SYSCALL(setuid16);
/* restartable sequence */
COND_SYSCALL(rseq);
+
+COND_SYSCALL(uretprobe);