diff options
-rw-r--r-- | tapset/ChangeLog | 2 | ||||
-rw-r--r-- | tapset/syscalls2.stp | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog index fcb1090d..5d70d2c5 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,5 +1,7 @@ 2007-09-25 Martin Hunt <hunt@redhat.com> + * syscalls2.stp (sys_readlinkat): Make optional. + * aux_syscalls.stp (_struct_compat_timeval_u): ifdef CONFIG_COMPAT so buildok test will pass. 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) } |