From 892695a2a4c926e62c0ce96edc3b171788086780 Mon Sep 17 00:00:00 2001 From: wcohen Date: Wed, 16 May 2007 20:01:25 +0000 Subject: [PATCH] PR 4471 * syscall2.stp: Correct sys_pipe function args for ia64. --- tapset/ChangeLog | 4 ++++ tapset/syscalls2.stp | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/tapset/ChangeLog b/tapset/ChangeLog index 13ba0d323..93017dad4 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,3 +1,7 @@ +2007-05-16 Will Cohen + PR 4471 + * syscall2.stp: Correct sys_pipe function args for ia64. + 2007-05-16 Will Cohen PR 4510 diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp index 042884d99..f48a0f948 100644 --- a/tapset/syscalls2.stp +++ b/tapset/syscalls2.stp @@ -255,8 +255,13 @@ probe syscall.pipe = kernel.function("sys_pipe") { %: probe syscall.pipe = kernel.function("sys_pipe") { name = "pipe" +%( arch == "ia64" %? +# ia64 just returns value directly, no fildes argument + argstr = "" +%: fildes_uaddr = $fildes argstr = _fildes_u($fildes) +%) } %) probe syscall.pipe.return = kernel.function("sys_pipe").return { -- 2.43.5