diff options
-rw-r--r-- | tapset/ChangeLog | 3 | ||||
-rw-r--r-- | tapset/ppc64/syscalls.stp | 17 | ||||
-rw-r--r-- | tapset/syscalls2.stp | 15 |
3 files changed, 18 insertions, 17 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog index 2d64dfc3..6a3c0bf9 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,5 +1,8 @@ 2007-07-09 Martin Hunt <hunt@redhat.com> + * syscalls2.stp (compat_sys_utimes): New. + * ppc64/syscalls.stp (ciompat_sys_utimes): Removed. + * syscalls.stp (compat_sys_futimesat): Fix arg. 2007-07-03 Martin Hunt <hunt@redhat.com> diff --git a/tapset/ppc64/syscalls.stp b/tapset/ppc64/syscalls.stp index c21f13f4..541832cd 100644 --- a/tapset/ppc64/syscalls.stp +++ b/tapset/ppc64/syscalls.stp @@ -206,23 +206,6 @@ probe syscall.compat_sys_sched_getaffinity.return = name = "compat_sys_sched_getaffinity" retstr = returnstr(1) } -# compat_sys_utimes ________________________________________ -# -# asmlinkage long compat_sys_utimes(char __user *filename, -# struct compat_timeval __user *t) -# -probe syscall.compat_sys_utimes = kernel.function("compat_sys_utimes") { - name = "compat_sys_utimes" - path = user_string($filename) - tvp_uaddr = $t - argstr = sprintf("%s, %s", user_string_quoted($filename), - _struct_timeval_u(tvp_uaddr)) -} -probe syscall.compat_sys_utimes.return = - kernel.function("compat_sys_utimes").return { - name = "compat_sys_utimes" - retstr = returnstr(1) -} # compat_sys_newlstat ________________________________________ # # asmlinkage long compat_sys_newlstat(char __user * filename, diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp index 968def00..415cca14 100644 --- a/tapset/syscalls2.stp +++ b/tapset/syscalls2.stp @@ -2392,6 +2392,21 @@ probe syscall.utimes.return = kernel.function("sys_utimes").return { name = "utimes" retstr = returnstr(1) } +# compat_sys_utimes ________________________________________ +# +# long compat_sys_utimes(char __user *filename, struct compat_timeval __user *t) +# +probe syscall.compat_sys_utimes = kernel.function("compat_sys_utimes") ? { + name = "utimes" + filename = user_string($filename) + argstr = sprintf("%s, %s", user_string_quoted($filename), + _struct_compat_timeval2_u($t)) +} +probe syscall.compat_sys_utimes.return = kernel.function("compat_sys_utimes").return ? { + name = "utimes" + retstr = returnstr(1) +} + # vhangup ____________________________________________________ # # asmlinkage long |