summaryrefslogtreecommitdiffstats
path: root/tapset/syscalls2.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/syscalls2.stp')
-rw-r--r--tapset/syscalls2.stp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp
index d208b45c..6c14dc96 100644
--- a/tapset/syscalls2.stp
+++ b/tapset/syscalls2.stp
@@ -1331,7 +1331,7 @@ probe syscall.semtimedop.return = kernel.function("sys_semtimedop").return ? {
# long compat_sys_semtimedop(int semid, struct sembuf __user *tsems,
# unsigned nsops, const struct compat_timespec __user *timeout)
#
-probe syscall.compat_sys_semtimedop = kernel.function("compat_sys_semtimedop") {
+probe syscall.compat_sys_semtimedop = kernel.function("compat_sys_semtimedop") ? {
name = "compat_sys_semtimedop"
semid = $semid
sops_uaddr = tsems
@@ -1340,7 +1340,7 @@ probe syscall.compat_sys_semtimedop = kernel.function("compat_sys_semtimedop") {
argstr = sprintf("%d, %p, %d, %s", $semid, $tsems, $nsops,
_struct_compat_timespec_u($timeout))
}
-probe syscall.compat_sys_semtimedop.return = kernel.function("compat_sys_semtimedop").return {
+probe syscall.compat_sys_semtimedop.return = kernel.function("compat_sys_semtimedop").return ? {
name = "compat_sys_semtimedop"
retstr = returnstr(1)
}