summaryrefslogtreecommitdiffstats
path: root/tapset/x86_64
diff options
context:
space:
mode:
authorhunt <hunt>2006-06-30 19:31:38 +0000
committerhunt <hunt>2006-06-30 19:31:38 +0000
commitece0fed02ea52ba47993354000488f20dfb47848 (patch)
treec21708b1264a4e49533a79c78f5f93acb6ac28e6 /tapset/x86_64
parentb40af7ee2b7ec2a0bdabf4e1b2ecfceec1de33be (diff)
downloadsystemtap-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.stp32
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)