From d52eedc0a455ea35ca1c90ae1fa5073aad19273b Mon Sep 17 00:00:00 2001 From: hunt Date: Tue, 30 May 2006 18:49:19 +0000 Subject: Fix truncate and ftruncate. --- tapset/syscalls2.stp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tapset/syscalls2.stp') 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) } -- cgit