diff options
author | hunt <hunt> | 2006-06-30 19:31:38 +0000 |
---|---|---|
committer | hunt <hunt> | 2006-06-30 19:31:38 +0000 |
commit | ece0fed02ea52ba47993354000488f20dfb47848 (patch) | |
tree | c21708b1264a4e49533a79c78f5f93acb6ac28e6 /tapset/x86_64 | |
parent | b40af7ee2b7ec2a0bdabf4e1b2ecfceec1de33be (diff) | |
download | systemtap-steved-ece0fed02ea52ba47993354000488f20dfb47848.tar.gz systemtap-steved-ece0fed02ea52ba47993354000488f20dfb47848.tar.xz systemtap-steved-ece0fed02ea52ba47993354000488f20dfb47848.zip |
2006-06-30 Martin Hunt <hunt@redhat.com>
* conversions.stp (user_string): Don't generate errors
on faults, just return <unknown>.
(user_string2): New function.
(user_string_warn): New function.
Diffstat (limited to 'tapset/x86_64')
-rw-r--r-- | tapset/x86_64/syscalls.stp | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/tapset/x86_64/syscalls.stp b/tapset/x86_64/syscalls.stp index 27f4f2ce..ffe6df40 100644 --- a/tapset/x86_64/syscalls.stp +++ b/tapset/x86_64/syscalls.stp @@ -11,21 +11,6 @@ probe syscall.getgroups16.return = kernel.function("sys_getgroups16").return { retstr = returnstr(1) } - -# lstat ______________________________________________________ -# long sys_lstat(char __user * filename, struct __old_kernel_stat __user * statbuf) -probe syscall.lstat = kernel.function("sys_lstat") { - name = "lstat" - file_name = user_string($filename) - buf_uaddr = $statbuf - argstr = sprintf("%s, [%p]", file_name, buf_uaddr) -} -probe syscall.lstat.return = kernel.function("sys_lstat").return { - name = "lstat" - retstr = returnstr(1) -} - - # setgroups16 ________________________________________________ # # asmlinkage long @@ -43,23 +28,6 @@ probe syscall.setgroups16.return = kernel.function("sys_setgroups16").return { retstr = returnstr(1) } -# stat _______________________________________________________ -# -# asmlinkage long -# sys_stat(char __user * filename, -# struct __old_stat __user * statbuf) -# -probe syscall.stat = kernel.function("sys_stat") { - name = "stat" - filename_uaddr = $filename - filename = user_string($filename) - buf_uaddr = $statbuf - argstr = sprintf("%s, [%p]", filename, buf_uaddr) -} -probe syscall.stat.return = kernel.function("sys_stat").return { - name = "stat" - retstr = returnstr(1) -} # acct _______________________________________________________ # long sys_acct(const char __user *name) |