diff options
author | hunt <hunt> | 2006-05-30 18:49:19 +0000 |
---|---|---|
committer | hunt <hunt> | 2006-05-30 18:49:19 +0000 |
commit | d52eedc0a455ea35ca1c90ae1fa5073aad19273b (patch) | |
tree | a18e2988835bbc5a3f21f756a24adc9a80ecc307 /tapset/syscalls2.stp | |
parent | 9dae450ec051f3d6a4b36e803d70203325ebce38 (diff) | |
download | systemtap-steved-d52eedc0a455ea35ca1c90ae1fa5073aad19273b.tar.gz systemtap-steved-d52eedc0a455ea35ca1c90ae1fa5073aad19273b.tar.xz systemtap-steved-d52eedc0a455ea35ca1c90ae1fa5073aad19273b.zip |
Fix truncate and ftruncate.
Diffstat (limited to 'tapset/syscalls2.stp')
-rw-r--r-- | tapset/syscalls2.stp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp index f47571e6..3ec69d00 100644 --- a/tapset/syscalls2.stp +++ b/tapset/syscalls2.stp @@ -2198,7 +2198,7 @@ probe syscall.truncate = kernel.function("sys_truncate") { path_uaddr = $path path = user_string($path) length = $length - argstr = sprintf("%s, %d", path, $length) + argstr = sprintf("\"%s\", %d", path, $length) } probe syscall.truncate.return = kernel.function("sys_truncate").return { name = "truncate" @@ -2210,14 +2210,14 @@ probe syscall.truncate.return = kernel.function("sys_truncate").return { # sys_truncate64(const char __user * path, # loff_t length) # -probe syscall.truncate64 = kernel.function("sys_truncate") { +probe syscall.truncate64 = kernel.function("sys_truncate64") { name = "truncate64" path_uaddr = $path path = user_string($path) length = $length argstr = sprintf("%s, %d", path, $length) } -probe syscall.truncate64.return = kernel.function("sys_truncate").return { +probe syscall.truncate64.return = kernel.function("sys_truncate64").return { name = "truncate64" retstr = returnstr(1) } |