]> sourceware.org Git - systemtap.git/commitdiff
Fixed PR 11163 so that syscall.readv/syscall.writev puts fd in argstr for ppc.
authorDavid Smith <dsmith@redhat.com>
Tue, 12 Jan 2010 22:48:33 +0000 (16:48 -0600)
committerDavid Smith <dsmith@redhat.com>
Tue, 12 Jan 2010 22:48:33 +0000 (16:48 -0600)
* tapset/syscalls2.stp (syscall.readv): Removed old ppc hack.
  (syscall.writev): Ditto.
* tapset/nd_syscalls2.stp (nd_syscall.readv): Removed mention of old ppc
  hack.
  (nd_syscall.writev): Ditto.

tapset/nd_syscalls2.stp
tapset/syscalls2.stp

index 8b604f941c9f3b8b500674c105f477190f958db3..2b83e1fc66df2fc942269fd80b26627479133270 100644 (file)
@@ -869,13 +869,8 @@ probe nd_syscall.readv = kprobe.function("compat_sys_readv") ?,
        name = "readv"
        // vector_uaddr = $vec
        // count = $vlen
-/* FIXME: RHEL4 U3 ppc64 can't resolve $fd */
-// %( arch != "powerpc" %?
        // fd = $fd
        // argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen)
-// %:
-       // argstr = sprintf("unknown fd, %p, %d", $vec, $vlen)
-// %)
        asmlinkage()
        vector_uaddr = pointer_arg(2)
        count = ulong_arg(3)
@@ -4477,13 +4472,8 @@ probe nd_syscall.writev = kprobe.function("compat_sys_writev") ?,
        name = "writev"
        // vector_uaddr = $vec
        // count = $vlen
-/* FIXME: RHEL4 U3 ppc64 can't resolve $fd */
-// %( arch != "powerpc" %?
-    // fd = $fd
+       // fd = $fd
        // argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen)
-// %:
-       // argstr = sprintf("unknown fd, %p, %d", $vec, $vlen)
-// %)
        asmlinkage()
        vector_uaddr = pointer_arg(2)
        count = ulong_arg(3)
index c5384103d4931128523229dfa48986d94d1b7fb7..37f07afb4043be1ca61dd5ca48571acc910d63c2 100644 (file)
@@ -746,13 +746,8 @@ probe syscall.readv = kernel.function("compat_sys_readv").call ?,
        name = "readv"
        vector_uaddr = $vec
        count = $vlen
-/* FIXME: RHEL4 U3 ppc64 can't resolve $fd */
-%( arch != "powerpc" %?
        fd = $fd
        argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen)
-%:
-       argstr = sprintf("unknown fd, %p, %d", $vec, $vlen)
-%)
 }
 probe syscall.readv.return = kernel.function("compat_sys_readv").return ?,
                              kernel.function("SyS_readv").return !,
@@ -3712,13 +3707,8 @@ probe syscall.writev = kernel.function("compat_sys_writev").call ?,
        name = "writev"
        vector_uaddr = $vec
        count = $vlen
-/* FIXME: RHEL4 U3 ppc64 can't resolve $fd */
-%( arch != "powerpc" %?
        fd = $fd
        argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen)
-%:
-       argstr = sprintf("unknown fd, %p, %d", $vec, $vlen)
-%)
 }
 probe syscall.writev.return = kernel.function("compat_sys_writev").return ?,
                               kernel.function("SyS_writev").return !,
This page took 0.035952 seconds and 5 git commands to generate.