summaryrefslogtreecommitdiffstats
path: root/tapset/syscalls2.stp
diff options
context:
space:
mode:
authorhunt <hunt>2007-09-25 17:49:01 +0000
committerhunt <hunt>2007-09-25 17:49:01 +0000
commita9569077e046c69e7f00b5c85159ad7b9d798d44 (patch)
treea8c35c549400427a2fb1ee603211a202a7f554c2 /tapset/syscalls2.stp
parentc56866d45fca85fd6e7725e9eca1ad562ecf5d6e (diff)
downloadsystemtap-steved-a9569077e046c69e7f00b5c85159ad7b9d798d44.tar.gz
systemtap-steved-a9569077e046c69e7f00b5c85159ad7b9d798d44.tar.xz
systemtap-steved-a9569077e046c69e7f00b5c85159ad7b9d798d44.zip
2007-09-25 Martin Hunt <hunt@redhat.com>
* syscalls2.stp (sys_readlinkat): Make optional.
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 bdf12f68..3c09c2ed 100644
--- a/tapset/syscalls2.stp
+++ b/tapset/syscalls2.stp
@@ -622,7 +622,7 @@ probe syscall.readlink.return = kernel.function("sys_readlink").return {
# char __user * buf,
# int bufsiz)
#
-probe syscall.readlinkat = kernel.function("sys_readlinkat") {
+probe syscall.readlinkat = kernel.function("sys_readlinkat") ? {
name = "readlinkat"
dfd = $dfd
path = user_string($path)
@@ -631,7 +631,7 @@ probe syscall.readlinkat = kernel.function("sys_readlinkat") {
argstr = sprintf("%s, %s, %p, %d", _dfd_str($dfd), user_string_quoted($path),
$buf, $bufsiz)
}
-probe syscall.readlinkat.return = kernel.function("sys_readlinkat").return {
+probe syscall.readlinkat.return = kernel.function("sys_readlinkat").return ? {
name = "readlinkat"
retstr = returnstr(1)
}