[DTrace-devel] [PATCH] Get execargs from user space
eugene.loh at oracle.com
eugene.loh at oracle.com
Wed Mar 19 06:32:30 UTC 2025
From: Eugene Loh <eugene.loh at oracle.com>
Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
bpf/bvar_execargs.S | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bpf/bvar_execargs.S b/bpf/bvar_execargs.S
index 1c47cafb2..08844f15f 100644
--- a/bpf/bvar_execargs.S
+++ b/bpf/bvar_execargs.S
@@ -65,7 +65,7 @@ dt_bvar_execargs:
mov %r1, %r9
mov %r2, %r8
mov %r3, %r7
- call BPF_FUNC_probe_read /* bpf_probe_read(&args, len + 1, arg_start) */
+ call BPF_FUNC_probe_read_user /* bpf_probe_read(&args, len + 1, arg_start) */
jne %r0, 0, .Lerror
/* loop over args and replace '\0' with ' ' */
--
2.43.5
More information about the DTrace-devel
mailing list