diff options
author | Frank Ch. Eigler <fche@elastic.org> | 2009-08-25 11:54:15 -0400 |
---|---|---|
committer | Frank Ch. Eigler <fche@elastic.org> | 2009-08-25 12:31:14 -0400 |
commit | d27e6fd532200873fe8cc23a155360114fe26110 (patch) | |
tree | cb3644c25555116bcf3070251cb89362ffee3d8c /tapset | |
parent | f0a68636d44065dfd60e685924b82e95195c0f9f (diff) | |
download | systemtap-steved-d27e6fd532200873fe8cc23a155360114fe26110.tar.gz systemtap-steved-d27e6fd532200873fe8cc23a155360114fe26110.tar.xz systemtap-steved-d27e6fd532200873fe8cc23a155360114fe26110.zip |
PR4186 cont'd: option #2: standardize on kernel ARCH/SUBARCH throughout
* main.cxx (main): Perform equivalent sed by hand on uname()->machine.
* stap.1.in: Clarify -a ARCH slightly.
* tapsets.cxx (validate_module_elf): Accept "arm*"for EM_ARM.
* tapset/**, testsuite/**: Removed/collapsed "i386"/"i686" branches,
renamed "ppc64"->"powerpc" and "s390x"->"s390".
Diffstat (limited to 'tapset')
-rw-r--r-- | tapset/nd_syscalls2.stp | 12 | ||||
-rw-r--r-- | tapset/powerpc/nd_syscalls.stp (renamed from tapset/ppc64/nd_syscalls.stp) | 0 | ||||
-rw-r--r-- | tapset/powerpc/registers.stp (renamed from tapset/ppc64/registers.stp) | 0 | ||||
-rw-r--r-- | tapset/powerpc/syscalls.stp (renamed from tapset/ppc64/syscalls.stp) | 0 | ||||
-rw-r--r-- | tapset/s390/nd_syscalls.stp (renamed from tapset/s390x/nd_syscalls.stp) | 2 | ||||
-rw-r--r-- | tapset/s390/registers.stp (renamed from tapset/s390x/registers.stp) | 0 | ||||
-rw-r--r-- | tapset/s390/syscalls.stp (renamed from tapset/s390x/syscalls.stp) | 2 | ||||
-rw-r--r-- | tapset/scheduler.stp | 2 | ||||
-rw-r--r-- | tapset/syscalls2.stp | 6 |
9 files changed, 12 insertions, 12 deletions
diff --git a/tapset/nd_syscalls2.stp b/tapset/nd_syscalls2.stp index c93bf9f7..6e50d256 100644 --- a/tapset/nd_syscalls2.stp +++ b/tapset/nd_syscalls2.stp @@ -337,7 +337,7 @@ probe nd_syscall.pipe = kprobe.function("SyS_pipe") ?, %: // fildes_uaddr = $fildes // argstr = _fildes_u($fildes) - %( arch != "ppc64" %? asmlinkage() %) + %( arch != "powerpc" %? asmlinkage() %) fildes_uaddr = pointer_arg(1) argstr = _fildes_u(fildes_uaddr) %) @@ -663,7 +663,7 @@ probe nd_syscall.pwrite32 = kprobe.function("sys32_pwrite64") ? // buf_uaddr = $buf // count = $count // offset = ($poshi << 32) + $poslo -// %( arch == "s390x" %? +// %( arch == "s390" %? // buf_uaddr = $ubuf // argstr = sprintf("%d, %s, %d, %d", $fd, // text_strn(user_string($ubuf), syscall_string_trunc, 1), @@ -870,7 +870,7 @@ probe nd_syscall.readv = kprobe.function("compat_sys_readv") ?, // vector_uaddr = $vec // count = $vlen /* FIXME: RHEL4 U3 ppc64 can't resolve $fd */ -// %( arch != "ppc64" %? +// %( arch != "powerpc" %? // fd = $fd // argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen) // %: @@ -2974,7 +2974,7 @@ probe nd_syscall.sigaction = kprobe.function("sys_sigaction") ? // act_uaddr = $act // oact_uaddr = $oact // argstr = sprintf("%s, {%s}, %p", _signal_name($sig), _struct_sigaction_u($act), $oact) - %( arch != "ppc64" %? asmlinkage() %) + %( arch != "powerpc" %? asmlinkage() %) sig = int_arg(1) act_uaddr = pointer_arg(2) oact_uaddr = pointer_arg(3) @@ -3994,7 +3994,7 @@ probe nd_syscall.uname = kprobe.function("sys_uname") ?, _func_name = probefunc() if (_func_name != "sys32_uname") { if (_func_name == "sys_uname" || _func_name == "sys_olduname") { - %( arch != "ppc64" %? asmlinkage() %) + %( arch != "powerpc" %? asmlinkage() %) } else asmlinkage() } @@ -4465,7 +4465,7 @@ probe nd_syscall.writev = kprobe.function("compat_sys_writev") ?, // vector_uaddr = $vec // count = $vlen /* FIXME: RHEL4 U3 ppc64 can't resolve $fd */ -// %( arch != "ppc64" %? +// %( arch != "powerpc" %? // fd = $fd // argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen) // %: diff --git a/tapset/ppc64/nd_syscalls.stp b/tapset/powerpc/nd_syscalls.stp index 46267507..46267507 100644 --- a/tapset/ppc64/nd_syscalls.stp +++ b/tapset/powerpc/nd_syscalls.stp diff --git a/tapset/ppc64/registers.stp b/tapset/powerpc/registers.stp index c8713e5a..c8713e5a 100644 --- a/tapset/ppc64/registers.stp +++ b/tapset/powerpc/registers.stp diff --git a/tapset/ppc64/syscalls.stp b/tapset/powerpc/syscalls.stp index 0518d486..0518d486 100644 --- a/tapset/ppc64/syscalls.stp +++ b/tapset/powerpc/syscalls.stp diff --git a/tapset/s390x/nd_syscalls.stp b/tapset/s390/nd_syscalls.stp index 63435265..bd5f5c32 100644 --- a/tapset/s390x/nd_syscalls.stp +++ b/tapset/s390/nd_syscalls.stp @@ -1,6 +1,6 @@ # S390-specific system calls -%(arch == "s390x" %? +%(arch == "s390" %? # getresgid __________________________________________________ # long sys32_getresgid16(u16 __user *rgid, u16 __user *egid, u16 __user *sgid) diff --git a/tapset/s390x/registers.stp b/tapset/s390/registers.stp index 79482b73..79482b73 100644 --- a/tapset/s390x/registers.stp +++ b/tapset/s390/registers.stp diff --git a/tapset/s390x/syscalls.stp b/tapset/s390/syscalls.stp index 94e07adf..aba7d6bf 100644 --- a/tapset/s390x/syscalls.stp +++ b/tapset/s390/syscalls.stp @@ -1,6 +1,6 @@ # S390-specific system calls -%(arch == "s390x" %? +%(arch == "s390" %? # getresgid __________________________________________________ # long sys32_getresgid16(u16 __user *rgid, u16 __user *egid, u16 __user *sgid) diff --git a/tapset/scheduler.stp b/tapset/scheduler.stp index 55e230c2..45ddbb04 100644 --- a/tapset/scheduler.stp +++ b/tapset/scheduler.stp @@ -131,7 +131,7 @@ probe scheduler.ctxswitch = kernel.function("context_switch") %) { -%( arch == "ppc64" %? +%( arch == "powerpc" %? prev_pid = $prev->pid next_pid = $new->pid prev_task = $prev diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp index e97082c7..defc50a0 100644 --- a/tapset/syscalls2.stp +++ b/tapset/syscalls2.stp @@ -567,7 +567,7 @@ probe syscall.pwrite32 = kernel.function("sys32_pwrite64") ? buf_uaddr = $buf count = $count offset = ($poshi << 32) + $poslo -%( arch == "s390x" %? +%( arch == "s390" %? buf_uaddr = $ubuf argstr = sprintf("%d, %s, %d, %d", $fd, text_strn(user_string($ubuf), syscall_string_trunc, 1), @@ -740,7 +740,7 @@ probe syscall.readv = kernel.function("compat_sys_readv") ?, vector_uaddr = $vec count = $vlen /* FIXME: RHEL4 U3 ppc64 can't resolve $fd */ -%( arch != "ppc64" %? +%( arch != "powerpc" %? fd = $fd argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen) %: @@ -3696,7 +3696,7 @@ probe syscall.writev = kernel.function("compat_sys_writev") ?, vector_uaddr = $vec count = $vlen /* FIXME: RHEL4 U3 ppc64 can't resolve $fd */ -%( arch != "ppc64" %? +%( arch != "powerpc" %? fd = $fd argstr = sprintf("%d, %p, %d", $fd, $vec, $vlen) %: |