summaryrefslogtreecommitdiffstats
path: root/tapset/syscalls.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/syscalls.stp')
-rw-r--r--tapset/syscalls.stp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tapset/syscalls.stp b/tapset/syscalls.stp
index 214a4852..7299956f 100644
--- a/tapset/syscalls.stp
+++ b/tapset/syscalls.stp
@@ -546,13 +546,13 @@ probe syscall.execve.return = kernel.function("do_execve").return {
# compat_uptr_t __user *argv,
# compat_uptr_t __user *envp,
# struct pt_regs * regs)
-probe syscall.compat_execve = kernel.function("compat_do_execve") {
+probe syscall.compat_execve = kernel.function("compat_do_execve") ? {
name = "compat_execve"
filename = kernel_string($filename)
args = __get_compat_argv($argv)
argstr = sprintf("%s %s", filename, args)
}
-probe syscall.compat_execve.return = kernel.function("compat_do_execve").return {
+probe syscall.compat_execve.return = kernel.function("compat_do_execve").return ? {
name = "compat_execve"
retstr = returnstr(1)
}