public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* stap results on powerpc on latest systemtap snapshot.
@ 2011-10-27  8:32 Srikar Dronamraju
  2011-10-27 15:17 ` David Smith
  2011-11-07 10:15 ` Mark Wielaard
  0 siblings, 2 replies; 4+ messages in thread
From: Srikar Dronamraju @ 2011-10-27  8:32 UTC (permalink / raw)
  To: Mark Wielaard; +Cc: SystemTap ML

Hey Mark, 

As promised, here are results from couple of runs of SystemTap on
powerpc on the latest systemtap snapshot. 

Extra failures in the 2nd set of results are due to non-availability of
uprobes/utrace.

Overall the results seem better than what I had seen before.

-- 
Thanks and Regards
Srikar


This one has utrace/uprobes support.

Host: Linux trillian.ltc.austin.ibm.com 2.6.32-131.0.15.el6.ppc64 #1 SMP Tue May 10 15:44:09 EDT 2011 ppc64 ppc64 ppc64 GNU/Linux
Snapshot: 430f532
GCC: 4.4.5 [gcc (GCC) 4.4.5 20110214 (Red Hat 4.4.5-6)]

FAIL: backtrace (1 0)
FAIL: backtrace-unwindsyms (1 0)
FAIL: cast-scope
FAIL: compiling sdt.c c89 -pedantic uprobe
FAIL: ptr_char_var (0x0 != 0x7e)
FAIL: ptr_short_int_var (0xfff != 0x7fff)
FAIL: unsigned_short_int_var (0x8001 != 0x4860)
FAIL: ptr_int_var (0xffffffff916cff40 != 0x10000)
FAIL: unsigned_int_var (0xffff8001 != 0x916d2a40)
FAIL: ptr_long_long_int_var (0x1 != 0x10000)
FAIL: arr_char_var (0x0 != "!~")
FAIL: arr_struct_var (4095 != 1)
FAIL: constants ( !+ "constants")
FAIL: ptr_char_var (0x0 != 0x7e)
FAIL: ptr_short_int_var (0xfff != 0x7fff)
FAIL: unsigned_short_int_var (0x8001 != 0x7f50)
FAIL: ptr_int_var (0xffffffffa296ff40 != 0x10000)
FAIL: unsigned_int_var (0xffff8001 != 0xa2972a40)
FAIL: ptr_long_long_int_var (0x1 != 0x10000)
FAIL: arr_char_var (0x0 != "!~")
FAIL: arr_struct_var (4095 != 1)
FAIL: constants ( !+ "constants")
FAIL: sdt_misc compiling types V3_uprobe c89 -pedantic
FAIL: stmt_rel stmt_rel (0)
FAIL: vma_vdso.c compile -m32
FAIL: vta-test.c compile -m32
FAIL: unable to compile usymbols_lib.c -m32
FAIL: systemtap.examples/network/netdev build
FAIL: systemtap.examples/network/netdev run
FAIL: semok/thirtynine.stp
FAIL: shared buffer guest
FAIL: shared buffer guest2
FAIL: buffer sharing (0, 0)
FAIL: Valid Server Client Arguments: --client-options
FAIL: Valid Server Client Arguments: --client-options -a i386
FAIL: Valid Server Client Arguments: --client-options -D X=Y
FAIL: Valid Server Client Arguments: --client-options -I foo
FAIL: Valid Server Client Arguments: --client-options -m test
FAIL: Valid Server Client Arguments: --client-options -r 2.6.32-131.0.15.el6.ppc64
FAIL: Valid Server Client Arguments: --client-options -a i386 -D X=Y -I foo -m test -r 2.6.32-131.0.15.el6.ppc64
FAIL: Valid Server Client Arguments: --unprivileged --client-options
FAIL: Valid Server Client Arguments: --client-options --unprivileged
FAIL: Valid Server Client Arguments: --unprivileged -a i386 --client-options
FAIL: Valid Server Client Arguments: --unprivileged -B X=Y --client-options
FAIL: Valid Server Client Arguments: --unprivileged -D X=Y --client-options
FAIL: Valid Server Client Arguments: --unprivileged -I foo --client-options
FAIL: Valid Server Client Arguments: --unprivileged -m test --client-options
FAIL: Valid Server Client Arguments: --unprivileged -R foo --client-options
FAIL: Valid Server Client Arguments: --unprivileged -r 2.6.32-131.0.15.el6.ppc64 --client-options
FAIL: Valid Server Client Arguments: --unprivileged -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 2.6.32-131.0.15.el6.ppc64 --client-options
FAIL: Valid Server Client Arguments: -a i386 --unprivileged --client-options
FAIL: Valid Server Client Arguments: -B X=Y --unprivileged --client-options
FAIL: Valid Server Client Arguments: -D X=Y --unprivileged --client-options
FAIL: Valid Server Client Arguments: -I foo --unprivileged --client-options
FAIL: Valid Server Client Arguments: -m test --unprivileged --client-options
FAIL: Valid Server Client Arguments: -R foo --unprivileged --client-options
FAIL: Valid Server Client Arguments: -r 2.6.32-131.0.15.el6.ppc64 --unprivileged --client-options
FAIL: Valid Server Client Arguments: -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 2.6.32-131.0.15.el6.ppc64 --unprivileged --client-options
FAIL: Valid Server Client Arguments: -a i386 --client-options --unprivileged
FAIL: Valid Server Client Arguments: -B X=Y --client-options --unprivileged
FAIL: Valid Server Client Arguments: -D X=Y --client-options --unprivileged
FAIL: Valid Server Client Arguments: -I foo --client-options --unprivileged
FAIL: Valid Server Client Arguments: -m test --client-options --unprivileged
FAIL: Valid Server Client Arguments: -R foo --client-options --unprivileged
FAIL: Valid Server Client Arguments: -r 2.6.32-131.0.15.el6.ppc64 --client-options --unprivileged
FAIL: Valid Server Client Arguments: -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 2.6.32-131.0.15.el6.ppc64 --client-options --unprivileged
FAIL: systemtap.stress/current.stp startup (timeout)
FAIL: 64-bit dup nd_syscall
FAIL: 64-bit eventfd nd_syscall
FAIL: 64-bit inotify nd_syscall
FAIL: 64-bit net1 nd_syscall
FAIL: 64-bit pipe nd_syscall
FAIL: 64-bit poll nd_syscall
FAIL: 64-bit signal nd_syscall
FAIL: 64-bit signalfd nd_syscall
FAIL: unprivileged myproc: not tested: process(string).library(string).plt
FAIL: unprivileged myproc: not tested: process(string).library(string).plt.statement(number)
FAIL: unprivileged myproc: not tested: process(string).library(string).plt(string)
FAIL: unprivileged myproc: not tested: process(string).library(string).plt(string).statement(number)
FAIL: unprivileged myproc: not tested: process(string).plt
FAIL: unprivileged myproc: not tested: process(string).plt.statement(number)
FAIL: unprivileged myproc: not tested: process(string).plt(string)
FAIL: unprivileged myproc: not tested: process(string).plt(string).statement(number)
FAIL: unprivileged probes: not tested: process(string).library(string).plt
FAIL: unprivileged probes: not tested: process(string).library(string).plt.statement(number)
FAIL: unprivileged probes: not tested: process(string).library(string).plt(string)
FAIL: unprivileged probes: not tested: process(string).library(string).plt(string).statement(number)
FAIL: unprivileged probes: not tested: process(string).plt
FAIL: unprivileged probes: not tested: process(string).plt.statement(number)
FAIL: unprivileged probes: not tested: process(string).plt(string)
FAIL: unprivileged probes: not tested: process(string).plt(string).statement(number)


UNTESTED: mysql sdt app
UNTESTED: postgres sdt app
UNTESTED: tcl sdt app
UNTESTED: xulrunner sdt app
UNTESTED: const_value_func (no-const-value)
UNTESTED: crash - no staplog.so
UNTESTED: deref2
UNTESTED: 32-bit func_alias
UNTESTED: implicitptr-O1
UNTESTED: implicitptr-O2
UNTESTED: implicitptr-O3
UNTESTED: K_MARKER01 : no kernel markers present
UNTESTED: K_MARKER02 : no kernel markers present
UNTESTED: K_MARKER04 : no kernel markers present
UNTESTED: K_MARKER05 : no kernel markers present
UNTESTED: K_MARKER06 : no kernel markers present
UNTESTED: K_MARKER07 : no kernel markers present
UNTESTED: K_MARKER08 : no kernel markers present
UNTESTED: K_MARKER09 : no kernel markers present
UNTESTED: K_MARKER10 : no kernel markers present
UNTESTED: K_MARKER11 : no kernel markers present
UNTESTED: K_MARKER12 : no kernel markers present
UNTESTED: K_MARKER13 : no kernel markers present
UNTESTED: K_MARKER14 : no kernel markers present
UNTESTED: K_MARKER15 : no kernel markers present
UNTESTED: K_MARKER16 : no kernel markers present
UNTESTED: K_MARKER17 : no kernel markers present
UNTESTED: K_MARKER18 : no kernel markers present
UNTESTED: K_MARKER19 : no kernel markers present
UNTESTED: K_MARKER20 : no kernel markers present
UNTESTED: K_MARKER21 : no kernel markers present
UNTESTED: K_MARKER22 : no kernel markers present
UNTESTED: K_MARKER23 : no kernel markers present
UNTESTED: plt
UNTESTED: remote
UNTESTED: sdt c89 -pedantic uprobe
UNTESTED: sdt_misc types V3_uprobe c89 -pedantic
UNTESTED: setjmp  
UNTESTED: setjmp  -D_FORTIFY_SOURCE=2
UNTESTED: setjmp -DSIGJMP 
UNTESTED: setjmp -DSIGJMP -D_FORTIFY_SOURCE=2
UNTESTED: setjmp -DUNDERJMP 
UNTESTED: setjmp -DUNDERJMP -D_FORTIFY_SOURCE=2
UNTESTED: stapsh-unix
UNTESTED: 32_BIT_UTRACE_SYSCALL_ARGS
UNTESTED: vma_vdso-m32
UNTESTED: vta-test-m32
UNTESTED: x86_gs
UNTESTED: systemtap.examples/memory/hw_watch_addr build
UNTESTED: systemtap.examples/memory/hw_watch_addr run
UNTESTED: systemtap.examples/memory/hw_watch_sym build
UNTESTED: systemtap.examples/memory/hw_watch_sym run
UNTESTED: systemtap.examples/memory/mmanonpage build
UNTESTED: systemtap.examples/memory/mmanonpage run
UNTESTED: systemtap.examples/memory/mmfilepage build
UNTESTED: systemtap.examples/memory/mmfilepage run
UNTESTED: systemtap.examples/memory/mmreclaim build
UNTESTED: systemtap.examples/memory/mmreclaim run
UNTESTED: systemtap.examples/memory/mmwriteback build
UNTESTED: systemtap.examples/memory/mmwriteback run
UNTESTED: Compile-server client tests against a server
UNTESTED: Server Tests
UNTESTED: Server Argument Test
UNTESTED: Server Tests
UNTESTED: all_kernel_functions is disabled
UNTESTED: whitelist is disabled
UNTESTED: 32-bit access nd_syscall
UNTESTED: 32-bit acct nd_syscall
UNTESTED: 32-bit alarm nd_syscall
UNTESTED: 32-bit chmod nd_syscall
UNTESTED: 32-bit clock nd_syscall
UNTESTED: 32-bit dir nd_syscall
UNTESTED: 32-bit dup nd_syscall
UNTESTED: 32-bit eventfd nd_syscall
UNTESTED: 32-bit forkwait nd_syscall
UNTESTED: 32-bit futimes nd_syscall
UNTESTED: 32-bit inotify nd_syscall
UNTESTED: 32-bit itimer nd_syscall
UNTESTED: 32-bit link nd_syscall
UNTESTED: 32-bit mmap nd_syscall
UNTESTED: 32-bit mount nd_syscall
UNTESTED: 32-bit net1 nd_syscall
UNTESTED: 32-bit openclose nd_syscall
UNTESTED: 32-bit pipe nd_syscall
UNTESTED: 32-bit poll nd_syscall
UNTESTED: 32-bit readwrite nd_syscall
UNTESTED: 32-bit rt_signal nd_syscall
UNTESTED: 32-bit select nd_syscall
UNTESTED: 32-bit sendfile nd_syscall
UNTESTED: 32-bit signal nd_syscall
UNTESTED: 32-bit signalfd nd_syscall
UNTESTED: 32-bit stat nd_syscall
UNTESTED: 32-bit statfs nd_syscall
UNTESTED: 32-bit swap nd_syscall
UNTESTED: 32-bit sync nd_syscall
UNTESTED: 32-bit timer nd_syscall
UNTESTED: 32-bit trunc nd_syscall
UNTESTED: 32-bit uid nd_syscall
UNTESTED: 32-bit uid16 nd_syscall
UNTESTED: 32-bit umask nd_syscall
UNTESTED: 32-bit unlink nd_syscall
UNTESTED: 32-bit access syscall
UNTESTED: 32-bit acct syscall
UNTESTED: 32-bit alarm syscall
UNTESTED: 32-bit chmod syscall
UNTESTED: 32-bit clock syscall
UNTESTED: 32-bit dir syscall
UNTESTED: 32-bit dup syscall
UNTESTED: 32-bit eventfd syscall
UNTESTED: 32-bit forkwait syscall
UNTESTED: 32-bit futimes syscall
UNTESTED: 32-bit inotify syscall
UNTESTED: 32-bit itimer syscall
UNTESTED: 32-bit link syscall
UNTESTED: 32-bit mmap syscall
UNTESTED: 32-bit mount syscall
UNTESTED: 32-bit net1 syscall
UNTESTED: 32-bit openclose syscall
UNTESTED: 32-bit pipe syscall
UNTESTED: 32-bit poll syscall
UNTESTED: 32-bit readwrite syscall
UNTESTED: 32-bit rt_signal syscall
UNTESTED: 32-bit select syscall
UNTESTED: 32-bit sendfile syscall
UNTESTED: 32-bit signal syscall
UNTESTED: 32-bit signalfd syscall
UNTESTED: 32-bit stat syscall
UNTESTED: 32-bit statfs syscall
UNTESTED: 32-bit swap syscall
UNTESTED: 32-bit sync syscall
UNTESTED: 32-bit timer syscall
UNTESTED: 32-bit trunc syscall
UNTESTED: 32-bit uid syscall
UNTESTED: 32-bit uid16 syscall
UNTESTED: 32-bit umask syscall
UNTESTED: 32-bit unlink syscall
UNTESTED: unprivileged embedded C: privileged: cpuid ()
UNTESTED: unprivileged embedded C: privileged: _ia64_pipe0()
UNTESTED: unprivileged embedded C: privileged: _ia64_pipe1()
UNTESTED: unprivileged myproc: process(number).thread.begin
UNTESTED: unprivileged myproc: process(number).thread.end

		=== systemtap Summary ===

# of expected passes		2868
# of unexpected failures	74
# of unexpected successes	9
# of expected failures		255
# of untested testcases		141
# of unsupported tests		4
runtest completed at Thu Oct 27 01:53:47 2011



=========================================================

This one is on the same box but on linux 3.1 i.e no uprobes /no utrace.

Host: Linux trillian.ltc.austin.ibm.com 3.1.0 #1 SMP Thu Oct 27 01:22:51 EDT 2011 ppc64 ppc64 ppc64 GNU/Linux
Snapshot: 430f532
GCC: 4.4.5 [gcc (GCC) 4.4.5 20110214 (Red Hat 4.4.5-6)]

UNTESTED: mysql sdt app
UNTESTED: postgres sdt app
UNTESTED: tcl sdt app
UNTESTED: xulrunner sdt app
UNTESTED: buildid (uprobes)
UNTESTED: bz10078 -p4
UNTESTED: bz10078 -p5
UNTESTED: ./bz5274 -p5
UNTESTED: bz6850 -p4
UNTESTED: bz6850 -p5
UNTESTED: cast-scope
UNTESTED: const_value
UNTESTED: const_value_func
UNTESTED: crash - no staplog.so
UNTESTED: cu-decl : no kernel utrace support found
UNTESTED: cxxclass
UNTESTED: deref2
UNTESTED: externalvar
UNTESTED: 64-bit func_alias direct
UNTESTED: 64-bit func_alias wildcard
UNTESTED: 32-bit func_alias
UNTESTED: implicitptr-O0
UNTESTED: implicitptr-O1
UNTESTED: implicitptr-O2
UNTESTED: implicitptr-O3
UNTESTED: inherit
UNTESTED: inlinedvars--O0
UNTESTED: inlinedvars--O1
UNTESTED: inlinedvars--O2
UNTESTED: inlinedvars--O3
UNTESTED: itrace single step check : no kernel utrace support found
UNTESTED: itrace block step check : no kernel utrace support found
UNTESTED: itrace_single1 : no kernel utrace support found
UNTESTED: itrace_single2 : no kernel utrace support found
UNTESTED: itrace_block1 : no kernel utrace support found
UNTESTED: itrace_block2 : no kernel utrace support found
UNTESTED: labels
UNTESTED: library
UNTESTED: K_MARKER01 : no kernel markers present
UNTESTED: K_MARKER02 : no kernel markers present
UNTESTED: K_MARKER04 : no kernel markers present
UNTESTED: K_MARKER05 : no kernel markers present
UNTESTED: K_MARKER06 : no kernel markers present
UNTESTED: K_MARKER07 : no kernel markers present
UNTESTED: K_MARKER08 : no kernel markers present
UNTESTED: K_MARKER09 : no kernel markers present
UNTESTED: K_MARKER10 : no kernel markers present
UNTESTED: K_MARKER11 : no kernel markers present
UNTESTED: K_MARKER12 : no kernel markers present
UNTESTED: K_MARKER13 : no kernel markers present
UNTESTED: K_MARKER14 : no kernel markers present
UNTESTED: K_MARKER15 : no kernel markers present
UNTESTED: K_MARKER16 : no kernel markers present
UNTESTED: K_MARKER17 : no kernel markers present
UNTESTED: K_MARKER18 : no kernel markers present
UNTESTED: K_MARKER19 : no kernel markers present
UNTESTED: K_MARKER20 : no kernel markers present
UNTESTED: K_MARKER21 : no kernel markers present
UNTESTED: K_MARKER22 : no kernel markers present
UNTESTED: K_MARKER23 : no kernel markers present
UNTESTED: plt
UNTESTED: PROC_EXEC_01 : no kernel utrace support found
UNTESTED: PROC_EXEC_02 : no kernel utrace support found
UNTESTED: PROC_EXEC_03 : no kernel utrace support found
UNTESTED: process_by_cmd
UNTESTED: ptridx
UNTESTED: remote
UNTESTED: sdt -O2  uprobe
UNTESTED: sdt -O3  uprobe
UNTESTED: sdt c89  uprobe
UNTESTED: sdt c89 -pedantic uprobe
UNTESTED: sdt c99  uprobe
UNTESTED: sdt c99 -pedantic uprobe
UNTESTED: sdt gnu99  uprobe
UNTESTED: sdt gnu99 -pedantic uprobe
UNTESTED: sdt c++98  uprobe
UNTESTED: sdt c++98 -pedantic uprobe
UNTESTED: sdt gnu++98  uprobe
UNTESTED: sdt gnu++98 -pedantic uprobe
UNTESTED: sdt c++0x  uprobe
UNTESTED: sdt c++0x -pedantic uprobe
UNTESTED: sdt gnu++0x  uprobe
UNTESTED: sdt gnu++0x -pedantic uprobe
UNTESTED: sdt -O2  V2_uprobe
UNTESTED: sdt -O3  V2_uprobe
UNTESTED: sdt c89  V2_uprobe
UNTESTED: sdt c89 -pedantic V2_uprobe
UNTESTED: sdt c99  V2_uprobe
UNTESTED: sdt c99 -pedantic V2_uprobe
UNTESTED: sdt gnu99  V2_uprobe
UNTESTED: sdt gnu99 -pedantic V2_uprobe
UNTESTED: sdt c++98  V2_uprobe
UNTESTED: sdt c++98 -pedantic V2_uprobe
UNTESTED: sdt gnu++98  V2_uprobe
UNTESTED: sdt gnu++98 -pedantic V2_uprobe
UNTESTED: sdt c++0x  V2_uprobe
UNTESTED: sdt c++0x -pedantic V2_uprobe
UNTESTED: sdt gnu++0x  V2_uprobe
UNTESTED: sdt gnu++0x -pedantic V2_uprobe
UNTESTED: sdt -O2  V2_kprobe
UNTESTED: sdt -O3  V2_kprobe
UNTESTED: sdt c89  V2_kprobe
UNTESTED: sdt c89 -pedantic V2_kprobe
UNTESTED: sdt c99  V2_kprobe
UNTESTED: sdt c99 -pedantic V2_kprobe
UNTESTED: sdt gnu99  V2_kprobe
UNTESTED: sdt gnu99 -pedantic V2_kprobe
UNTESTED: sdt c++98  V2_kprobe
UNTESTED: sdt c++98 -pedantic V2_kprobe
UNTESTED: sdt gnu++98  V2_kprobe
UNTESTED: sdt gnu++98 -pedantic V2_kprobe
UNTESTED: sdt c++0x  V2_kprobe
UNTESTED: sdt c++0x -pedantic V2_kprobe
UNTESTED: sdt gnu++0x  V2_kprobe
UNTESTED: sdt gnu++0x -pedantic V2_kprobe
UNTESTED: sdt_misc
UNTESTED: sdt_va_args base
UNTESTED: sdt_va_args c89
UNTESTED: sdt_va_args c99
UNTESTED: sdt_va_args gnu99
UNTESTED: sdt_va_args c++98
UNTESTED: sdt_va_args gnu++98
UNTESTED: sdt_va_args c++0x
UNTESTED: sdt_va_args gnu++0x
UNTESTED: setjmp  
UNTESTED: setjmp  -D_FORTIFY_SOURCE=2
UNTESTED: setjmp -DSIGJMP 
UNTESTED: setjmp -DSIGJMP -D_FORTIFY_SOURCE=2
UNTESTED: setjmp -DUNDERJMP 
UNTESTED: setjmp -DUNDERJMP -D_FORTIFY_SOURCE=2
UNTESTED: stapsh-unix
UNTESTED: bz6905 -p2
UNTESTED: bz10294 -p2
UNTESTED: stmtnofunc
UNTESTED: unresolved-struct-typedef
UNTESTED: uprobes -p4
UNTESTED: uprobes -p5
UNTESTED: UTRACE_P4_01 : no kernel utrace support found
UNTESTED: UTRACE_P4_01_pid : no kernel utrace support found
UNTESTED: UTRACE_P4_02 : no kernel utrace support found
UNTESTED: UTRACE_P4_02_pid : no kernel utrace support found
UNTESTED: UTRACE_P4_03 : no kernel utrace support found
UNTESTED: UTRACE_P4_03_pid : no kernel utrace support found
UNTESTED: UTRACE_P4_04 : no kernel utrace support found
UNTESTED: UTRACE_P4_04_pid : no kernel utrace support found
UNTESTED: UTRACE_P4_05 : no kernel utrace support found
UNTESTED: UTRACE_P4_05_pid : no kernel utrace support found
UNTESTED: UTRACE_P4_06 : no kernel utrace support found
UNTESTED: UTRACE_P4_06_pid : no kernel utrace support found
UNTESTED: UTRACE_P4_07 : no kernel utrace support found
UNTESTED: UTRACE_P4_08 : no kernel utrace support found
UNTESTED: UTRACE_P4_09 : no kernel utrace support found
UNTESTED: UTRACE_P5_01 : no kernel utrace support found
UNTESTED: UTRACE_P5_02 : no kernel utrace support found
UNTESTED: UTRACE_P5_03 : no kernel utrace support found
UNTESTED: UTRACE_P5_04 : no kernel utrace support found
UNTESTED: UTRACE_P5_05 : no kernel utrace support found
UNTESTED: UTRACE_P5_06 : no kernel utrace support found
UNTESTED: UTRACE_P5_07 : no kernel utrace support found
UNTESTED: UTRACE_P5_08 : no kernel utrace support found
UNTESTED: 64_BIT_UTRACE_SYSCALL_ARGS
UNTESTED: vma_vdso-m32
UNTESTED: vta-test-m64
UNTESTED: vta-test-m32
UNTESTED: x86_gs
UNTESTED: dtrace_clone
UNTESTED: dtrace_fork_exec
UNTESTED: dtrace_vfork_exec
UNTESTED: fib
UNTESTED: uprobe_stmt_num
UNTESTED: uprobe_uaddr
UNTESTED: ./usymbols
UNTESTED: systemtap.examples/io/iostat-scsi build
UNTESTED: systemtap.examples/io/iostat-scsi run
UNTESTED: systemtap.examples/locks/bkl build
UNTESTED: systemtap.examples/locks/bkl run
UNTESTED: systemtap.examples/locks/bkl_stats build
UNTESTED: systemtap.examples/locks/bkl_stats run
UNTESTED: systemtap.examples/memory/hw_watch_addr build
UNTESTED: systemtap.examples/memory/hw_watch_addr run
UNTESTED: systemtap.examples/memory/hw_watch_sym build
UNTESTED: systemtap.examples/memory/hw_watch_sym run
UNTESTED: systemtap.examples/memory/mmanonpage build
UNTESTED: systemtap.examples/memory/mmanonpage run
UNTESTED: systemtap.examples/memory/mmfilepage build
UNTESTED: systemtap.examples/memory/mmfilepage run
UNTESTED: systemtap.examples/memory/mmreclaim build
UNTESTED: systemtap.examples/memory/mmreclaim run
UNTESTED: systemtap.examples/memory/mmwriteback build
UNTESTED: systemtap.examples/memory/mmwriteback run
UNTESTED: systemtap.examples/network/autofs4 build
UNTESTED: systemtap.examples/network/autofs4 run
UNTESTED: libmarkunamestack-uprobesgcc-O3default-debug-uprobeslibgcc-O3default-debug_uprobeslibgcc-O3default-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-sep-debug-uprobeslibgcc-O3default-debug_uprobeslibgcc-O3default-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-debug-uprobeslibgcc-O3default-debug_uprobeslibgcc-O3default-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-sep-debug-uprobeslibgcc-O3default-debug_uprobeslibgcc-O3default-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-debug-uprobeslibgcc-O3default-sep-debug_uprobeslibgcc-O3default-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-sep-debug-uprobeslibgcc-O3default-sep-debug_uprobeslibgcc-O3default-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-debug-uprobeslibgcc-O3default-sep-debug_uprobeslibgcc-O3default-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-sep-debug-uprobeslibgcc-O3default-sep-debug_uprobeslibgcc-O3default-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-debug-uprobeslibgcc-O3default-prelink-debug_uprobeslibgcc-O3default-prelink-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-sep-debug-uprobeslibgcc-O3default-prelink-debug_uprobeslibgcc-O3default-prelink-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-debug-uprobeslibgcc-O3default-prelink-debug_uprobeslibgcc-O3default-prelink-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-sep-debug-uprobeslibgcc-O3default-prelink-debug_uprobeslibgcc-O3default-prelink-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-debug-uprobeslibgcc-O3default-prelink-sep-debug_uprobeslibgcc-O3default-prelink-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-sep-debug-uprobeslibgcc-O3default-prelink-sep-debug_uprobeslibgcc-O3default-prelink-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-debug-uprobeslibgcc-O3default-prelink-sep-debug_uprobeslibgcc-O3default-prelink-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-sep-debug-uprobeslibgcc-O3default-prelink-sep-debug_uprobeslibgcc-O3default-prelink-sep-debug
UNTESTED: libmarkunamestack-uprobesgcc-O3default-debug-uprobeslibgcc-O3default-prelink-sep-debug-after_uprobeslibgcc-O3default-prelink-sep-debug-after
UNTESTED: libmarkunamestack-uprobesgcc-O3default-sep-debug-uprobeslibgcc-O3default-prelink-sep-debug-after_uprobeslibgcc-O3default-prelink-sep-debug-after
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-debug-uprobeslibgcc-O3default-prelink-sep-debug-after_uprobeslibgcc-O3default-prelink-sep-debug-after
UNTESTED: libmarkunamestack-uprobesgcc-O3default-pie-sep-debug-uprobeslibgcc-O3default-prelink-sep-debug-after_uprobeslibgcc-O3default-prelink-sep-debug-after
UNTESTED: Compile-server client tests against a server
UNTESTED: Server Tests
UNTESTED: Server Argument Test
UNTESTED: Server Tests
UNTESTED: all_kernel_functions is disabled
UNTESTED: whitelist is disabled
UNTESTED: 32-bit access nd_syscall
UNTESTED: 32-bit acct nd_syscall
UNTESTED: 32-bit alarm nd_syscall
UNTESTED: 32-bit chmod nd_syscall
UNTESTED: 32-bit clock nd_syscall
UNTESTED: 32-bit dir nd_syscall
UNTESTED: 32-bit dup nd_syscall
UNTESTED: 32-bit eventfd nd_syscall
UNTESTED: 32-bit forkwait nd_syscall
UNTESTED: 32-bit futimes nd_syscall
UNTESTED: 32-bit inotify nd_syscall
UNTESTED: 32-bit itimer nd_syscall
UNTESTED: 32-bit link nd_syscall
UNTESTED: 32-bit mmap nd_syscall
UNTESTED: 32-bit mount nd_syscall
UNTESTED: 32-bit net1 nd_syscall
UNTESTED: 32-bit openclose nd_syscall
UNTESTED: 32-bit pipe nd_syscall
UNTESTED: 32-bit poll nd_syscall
UNTESTED: 32-bit readwrite nd_syscall
UNTESTED: 32-bit rt_signal nd_syscall
UNTESTED: 32-bit select nd_syscall
UNTESTED: 32-bit sendfile nd_syscall
UNTESTED: 32-bit signal nd_syscall
UNTESTED: 32-bit signalfd nd_syscall
UNTESTED: 32-bit stat nd_syscall
UNTESTED: 32-bit statfs nd_syscall
UNTESTED: 32-bit swap nd_syscall
UNTESTED: 32-bit sync nd_syscall
UNTESTED: 32-bit timer nd_syscall
UNTESTED: 32-bit trunc nd_syscall
UNTESTED: 32-bit uid nd_syscall
UNTESTED: 32-bit uid16 nd_syscall
UNTESTED: 32-bit umask nd_syscall
UNTESTED: 32-bit unlink nd_syscall
UNTESTED: 32-bit access syscall
UNTESTED: 32-bit acct syscall
UNTESTED: 32-bit alarm syscall
UNTESTED: 32-bit chmod syscall
UNTESTED: 32-bit clock syscall
UNTESTED: 32-bit dir syscall
UNTESTED: 32-bit dup syscall
UNTESTED: 32-bit eventfd syscall
UNTESTED: 32-bit forkwait syscall
UNTESTED: 32-bit futimes syscall
UNTESTED: 32-bit inotify syscall
UNTESTED: 32-bit itimer syscall
UNTESTED: 32-bit link syscall
UNTESTED: 32-bit mmap syscall
UNTESTED: 32-bit mount syscall
UNTESTED: 32-bit net1 syscall
UNTESTED: 32-bit openclose syscall
UNTESTED: 32-bit pipe syscall
UNTESTED: 32-bit poll syscall
UNTESTED: 32-bit readwrite syscall
UNTESTED: 32-bit rt_signal syscall
UNTESTED: 32-bit select syscall
UNTESTED: 32-bit sendfile syscall
UNTESTED: 32-bit signal syscall
UNTESTED: 32-bit signalfd syscall
UNTESTED: 32-bit stat syscall
UNTESTED: 32-bit statfs syscall
UNTESTED: 32-bit swap syscall
UNTESTED: 32-bit sync syscall
UNTESTED: 32-bit timer syscall
UNTESTED: 32-bit trunc syscall
UNTESTED: 32-bit uid syscall
UNTESTED: 32-bit uid16 syscall
UNTESTED: 32-bit umask syscall
UNTESTED: 32-bit unlink syscall
UNTESTED: unprivileged embedded C: privileged: cpuid ()
UNTESTED: unprivileged embedded C: privileged: _ia64_pipe0()
UNTESTED: unprivileged embedded C: privileged: _ia64_pipe1()
UNTESTED: unprivileged myproc: process(number).thread.begin
UNTESTED: unprivileged myproc: process(number).thread.end

FAIL: backtrace (timeout)
FAIL: backtrace (0 0)
FAIL: backtrace-unwindsyms (0 0)
FAIL: debugpath-bad (eof)
FAIL: gtod (204)
FAIL: probe listing implicitptr-O0
FAIL: probe listing implicitptr-O1
FAIL: probe listing implicitptr-O2
FAIL: probe listing implicitptr-O3
FAIL: conditional probes (0)
FAIL: prcwildcard function
FAIL: prcwildcard mark
FAIL: PROCFS startup (eof)
FAIL: PROCFS_BUFFER1 startup (eof)
FAIL: PROCFS_BUFFER2 startup (eof)
FAIL: PROCFS_BUFFER3 startup (eof)
FAIL: PROCFS_BUFFER4 startup (eof)
FAIL: PROCFS_BUFFER5 startup (eof)
FAIL: PROCFS_BUFFER6 startup (eof)
FAIL: PROCFS_BUFFER7 startup (eof)
FAIL: PROCFS_UMASK startup (eof)
FAIL: PROCFS_WRITE startup (eof)
FAIL: ptridx (list labels)
FAIL: compiling sdt.c c89 -pedantic uprobe
FAIL: stmt_rel stmt_rel (0)
FAIL: tracescripts child process exited abnormally
FAIL: vma_vdso-m64
FAIL: vma_vdso.c compile -m32
FAIL: vta-test.c compile -m32
FAIL: systemtap.examples/network/netdev build
FAIL: systemtap.examples/network/netdev run
FAIL: systemtap.examples/network/nfsd_unlink build
FAIL: systemtap.examples/network/nfsd_unlink run
FAIL: systemtap.examples/process/noptrace build
FAIL: systemtap.examples/process/noptrace run
FAIL: buildok/nfs-all-probes.stp
FAIL: buildok/nfs-detailed.stp
FAIL: buildok/nfs-embedded.stp
FAIL: buildok/nfs_proc-detailed.stp
FAIL: buildok/nfs_proc-embedded.stp
FAIL: buildok/nfsd-all-probes.stp
FAIL: buildok/nfsd-detailed.stp
FAIL: buildok/procfs01.stp
FAIL: buildok/rpc-all-probes.stp
FAIL: buildok/rpc-detailed.stp
FAIL: buildok/rpc-embedded.stp
FAIL: buildok/seventeen.stp
FAIL: buildok/twentyeightprime.stp
FAIL: semok/bz11911.stp
FAIL: semok/mangled.stp
FAIL: semok/thirtynine.stp
FAIL: shared buffer guest
FAIL: shared buffer guest2
FAIL: buffer sharing (0, 0)
FAIL: Valid Server Client Arguments: --client-options
FAIL: Valid Server Client Arguments: --client-options -a i386
FAIL: Valid Server Client Arguments: --client-options -D X=Y
FAIL: Valid Server Client Arguments: --client-options -I foo
FAIL: Valid Server Client Arguments: --client-options -m test
FAIL: Valid Server Client Arguments: --client-options -r 3.1.0
FAIL: Valid Server Client Arguments: --client-options -a i386 -D X=Y -I foo -m test -r 3.1.0
FAIL: Valid Server Client Arguments: --unprivileged --client-options
FAIL: Valid Server Client Arguments: --client-options --unprivileged
FAIL: Valid Server Client Arguments: --unprivileged -a i386 --client-options
FAIL: Valid Server Client Arguments: --unprivileged -B X=Y --client-options
FAIL: Valid Server Client Arguments: --unprivileged -D X=Y --client-options
FAIL: Valid Server Client Arguments: --unprivileged -I foo --client-options
FAIL: Valid Server Client Arguments: --unprivileged -m test --client-options
FAIL: Valid Server Client Arguments: --unprivileged -R foo --client-options
FAIL: Valid Server Client Arguments: --unprivileged -r 3.1.0 --client-options
FAIL: Valid Server Client Arguments: --unprivileged -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 3.1.0 --client-options
FAIL: Valid Server Client Arguments: -a i386 --unprivileged --client-options
FAIL: Valid Server Client Arguments: -B X=Y --unprivileged --client-options
FAIL: Valid Server Client Arguments: -D X=Y --unprivileged --client-options
FAIL: Valid Server Client Arguments: -I foo --unprivileged --client-options
FAIL: Valid Server Client Arguments: -m test --unprivileged --client-options
FAIL: Valid Server Client Arguments: -R foo --unprivileged --client-options
FAIL: Valid Server Client Arguments: -r 3.1.0 --unprivileged --client-options
FAIL: Valid Server Client Arguments: -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 3.1.0 --unprivileged --client-options
FAIL: Valid Server Client Arguments: -a i386 --client-options --unprivileged
FAIL: Valid Server Client Arguments: -B X=Y --client-options --unprivileged
FAIL: Valid Server Client Arguments: -D X=Y --client-options --unprivileged
FAIL: Valid Server Client Arguments: -I foo --client-options --unprivileged
FAIL: Valid Server Client Arguments: -m test --client-options --unprivileged
FAIL: Valid Server Client Arguments: -R foo --client-options --unprivileged
FAIL: Valid Server Client Arguments: -r 3.1.0 --client-options --unprivileged
FAIL: Valid Server Client Arguments: -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 3.1.0 --client-options --unprivileged
FAIL: 64-bit dup nd_syscall
FAIL: 64-bit eventfd nd_syscall
FAIL: 64-bit inotify nd_syscall
FAIL: 64-bit net1 nd_syscall
FAIL: 64-bit pipe nd_syscall
FAIL: 64-bit poll nd_syscall
FAIL: 64-bit signal nd_syscall
FAIL: 64-bit signalfd nd_syscall
FAIL: unprivileged myproc: process.begin
FAIL: unprivileged myproc: process.end
FAIL: unprivileged myproc: process.function(string)
FAIL: unprivileged myproc: process.function(number)
FAIL: unprivileged myproc: process.function(number).call
FAIL: unprivileged myproc: process.function(number).return
FAIL: unprivileged myproc: process.function(string).call
FAIL: unprivileged myproc: process.function(string).inline
FAIL: unprivileged myproc: process.function(string).label(string)
FAIL: unprivileged myproc: process.function(string).return
FAIL: unprivileged myproc: process.library(string).function(number)
FAIL: unprivileged myproc: process.library(string).function(number).call
FAIL: unprivileged myproc: process.library(string).function(number).return
FAIL: unprivileged myproc: process.library(string).function(string)
FAIL: unprivileged myproc: process.library(string).function(string).call
FAIL: unprivileged myproc: process.library(string).function(string).inline
FAIL: unprivileged myproc: process.library(string).function(string).return
FAIL: unprivileged myproc: process.library(string).mark(string)
FAIL: unprivileged myproc: process.library(string).provider(string).mark(string)
FAIL: unprivileged myproc: process.library(string).statement(number)
FAIL: unprivileged myproc: process.library(string).statement(string)
FAIL: unprivileged myproc: process.mark(string)
FAIL: unprivileged myproc: process.statement(number)
FAIL: unprivileged myproc: process.statement(string)
FAIL: unprivileged myproc: process.syscall
FAIL: unprivileged myproc: process.syscall.return
FAIL: unprivileged myproc: process.thread.begin
FAIL: unprivileged myproc: process.thread.end
FAIL: unprivileged myproc: process(number).begin
FAIL: unprivileged myproc: process(number).end
FAIL: unprivileged myproc: process(number).statement(number).absolute
FAIL: unprivileged myproc: process(number).statement(number).absolute.return
FAIL: unprivileged myproc: process(number).syscall
FAIL: unprivileged myproc: process(number).syscall.return
FAIL: unprivileged myproc: process(string).begin
FAIL: unprivileged myproc: process(string).end
FAIL: unprivileged myproc: process(string).function(number)
FAIL: unprivileged myproc: process(string).function(number).call
FAIL: unprivileged myproc: process(string).function(number).return
FAIL: unprivileged myproc: process(string).function(string)
FAIL: unprivileged myproc: process(string).function(string).call
FAIL: unprivileged myproc: process(string).function(string).inline
FAIL: unprivileged myproc: process(string).function(string).return
FAIL: unprivileged myproc: process(string).library(string).function(number)
FAIL: unprivileged myproc: process(string).library(string).function(number).call
FAIL: unprivileged myproc: process(string).library(string).function(number).return
FAIL: unprivileged myproc: process(string).library(string).function(string)
FAIL: unprivileged myproc: process(string).library(string).function(string).call
FAIL: unprivileged myproc: process(string).library(string).function(string).inline
FAIL: unprivileged myproc: process(string).library(string).function(string).return
FAIL: unprivileged myproc: process(string).library(string).mark(string)
FAIL: unprivileged myproc: process(string).library(string).provider(string).mark(string)
FAIL: unprivileged myproc: process(string).library(string).statement(number)
FAIL: unprivileged myproc: process(string).library(string).statement(string)
FAIL: unprivileged myproc: process(string).mark(string)
FAIL: unprivileged myproc: process(string).provider(string).mark(string)
FAIL: unprivileged myproc: process(string).statement(number)
FAIL: unprivileged myproc: process(string).statement(string)
FAIL: unprivileged myproc: process(string).syscall
FAIL: unprivileged myproc: process(string).syscall.return
FAIL: unprivileged myproc: process(string).thread.begin
FAIL: unprivileged myproc: process(string).thread.end
FAIL: unprivileged myproc: process(string).function(string).label(string)
FAIL: unprivileged myproc: not tested: process(string).library(string).plt
FAIL: unprivileged myproc: not tested: process(string).library(string).plt.statement(number)
FAIL: unprivileged myproc: not tested: process(string).library(string).plt(string)
FAIL: unprivileged myproc: not tested: process(string).library(string).plt(string).statement(number)
FAIL: unprivileged myproc: not tested: process(string).plt
FAIL: unprivileged myproc: not tested: process(string).plt.statement(number)
FAIL: unprivileged myproc: not tested: process(string).plt(string)
FAIL: unprivileged myproc: not tested: process(string).plt(string).statement(number)
FAIL: unprivileged probes: process.begin
FAIL: unprivileged probes: process.end
FAIL: unprivileged probes: process.function(number)
FAIL: unprivileged probes: process.function(number).call
FAIL: unprivileged probes: process.function(number).return
FAIL: unprivileged probes: process.function(string)
FAIL: unprivileged probes: process.function(string).call
FAIL: unprivileged probes: process.function(string).inline
FAIL: unprivileged probes: process.function(string).label(string)
FAIL: unprivileged probes: process.function(string).return
FAIL: unprivileged probes: process.library(string).function(number)
FAIL: unprivileged probes: process.library(string).function(number).call
FAIL: unprivileged probes: process.library(string).function(number).return
FAIL: unprivileged probes: process.library(string).function(string)
FAIL: unprivileged probes: process.library(string).function(string).call
FAIL: unprivileged probes: process.library(string).function(string).inline
FAIL: unprivileged probes: process.library(string).function(string).return
FAIL: unprivileged probes: process.library(string).mark(string)
FAIL: unprivileged probes: process.library(string).provider(string).mark(string)
FAIL: unprivileged probes: process.library(string).statement(number)
FAIL: unprivileged probes: process.library(string).statement(string)
FAIL: unprivileged probes: process.mark(string)
FAIL: unprivileged probes: process.statement(number)
FAIL: unprivileged probes: process.statement(string)
FAIL: unprivileged probes: process.syscall
FAIL: unprivileged probes: process.syscall.return
FAIL: unprivileged probes: process.thread.begin
FAIL: unprivileged probes: process.thread.end
FAIL: unprivileged probes: process(number).begin
FAIL: unprivileged probes: process(number).end
FAIL: unprivileged probes: process(number).syscall
FAIL: unprivileged probes: process(number).syscall.return
FAIL: unprivileged probes: process(number).thread.begin
FAIL: unprivileged probes: process(number).thread.end
FAIL: unprivileged probes: process(string).begin
FAIL: unprivileged probes: process(string).end
FAIL: unprivileged probes: process(string).function(number)
FAIL: unprivileged probes: process(string).function(number).call
FAIL: unprivileged probes: process(string).function(number).return
FAIL: unprivileged probes: process(string).function(string)
FAIL: unprivileged probes: process(string).function(string).call
FAIL: unprivileged probes: process(string).function(string).inline
FAIL: unprivileged probes: process(string).function(string).label(string)
FAIL: unprivileged probes: process(string).function(string).return
FAIL: unprivileged probes: process(string).library(string).function(number)
FAIL: unprivileged probes: process(string).library(string).function(number).call
FAIL: unprivileged probes: process(string).library(string).function(number).return
FAIL: unprivileged probes: process(string).library(string).function(string)
FAIL: unprivileged probes: process(string).library(string).function(string).call
FAIL: unprivileged probes: process(string).library(string).function(string).inline
FAIL: unprivileged probes: process(string).library(string).function(string).return
FAIL: unprivileged probes: process(string).library(string).mark(string)
FAIL: unprivileged probes: process(string).library(string).provider(string).mark(string)
FAIL: unprivileged probes: process(string).library(string).statement(number)
FAIL: unprivileged probes: process(string).library(string).statement(string)
FAIL: unprivileged probes: process(string).mark(string)
FAIL: unprivileged probes: process(string).provider(string).mark(string)
FAIL: unprivileged probes: process(string).statement(number)
FAIL: unprivileged probes: process(string).statement(string)
FAIL: unprivileged probes: process(string).syscall
FAIL: unprivileged probes: process(string).syscall.return
FAIL: unprivileged probes: process(string).thread.begin
FAIL: unprivileged probes: process(string).thread.end
FAIL: unprivileged probes: process.begin with alias
FAIL: unprivileged probes: process.end with alias
FAIL: unprivileged probes: process.function(number) with alias
FAIL: unprivileged probes: process.function(number).call with alias
FAIL: unprivileged probes: process.function(number).return with alias
FAIL: unprivileged probes: process.function(string) with alias
FAIL: unprivileged probes: process.function(string).call with alias
FAIL: unprivileged probes: process.function(string).inline with alias
FAIL: unprivileged probes: process.function(string).label(string) with alias
FAIL: unprivileged probes: process.function(string).return with alias
FAIL: unprivileged probes: process.library(string).function(number) with alias
FAIL: unprivileged probes: process.library(string).function(number).call with alias
FAIL: unprivileged probes: process.library(string).function(number).return with alias
FAIL: unprivileged probes: process.library(string).function(string) with alias
FAIL: unprivileged probes: process.library(string).function(string).call with alias
FAIL: unprivileged probes: process.library(string).function(string).inline with alias
FAIL: unprivileged probes: process.library(string).function(string).return with alias
FAIL: unprivileged probes: process.library(string).mark(string) with alias
FAIL: unprivileged probes: process.library(string).provider(string).mark(string) with alias
FAIL: unprivileged probes: process.library(string).statement(number) with alias
FAIL: unprivileged probes: process.library(string).statement(string) with alias
FAIL: unprivileged probes: process.mark(string) with alias
FAIL: unprivileged probes: process.statement(number) with alias
FAIL: unprivileged probes: process.statement(string) with alias
FAIL: unprivileged probes: process.syscall with alias
FAIL: unprivileged probes: process.syscall.return with alias
FAIL: unprivileged probes: process.thread.begin with alias
FAIL: unprivileged probes: process.thread.end with alias
FAIL: unprivileged probes: process(number).begin with alias
FAIL: unprivileged probes: process(number).end with alias
FAIL: unprivileged probes: process(number).syscall with alias
FAIL: unprivileged probes: process(number).syscall.return with alias
FAIL: unprivileged probes: process(number).thread.begin with alias
FAIL: unprivileged probes: process(number).thread.end with alias
FAIL: unprivileged probes: process(string).begin with alias
FAIL: unprivileged probes: process(string).end with alias
FAIL: unprivileged probes: process(string).function(number) with alias
FAIL: unprivileged probes: process(string).function(number).call with alias
FAIL: unprivileged probes: process(string).function(number).return with alias
FAIL: unprivileged probes: process(string).function(string) with alias
FAIL: unprivileged probes: process(string).function(string).call with alias
FAIL: unprivileged probes: process(string).function(string).inline with alias
FAIL: unprivileged probes: process(string).function(string).label(string) with alias
FAIL: unprivileged probes: process(string).function(string).return with alias
FAIL: unprivileged probes: process(string).library(string).function(number) with alias
FAIL: unprivileged probes: process(string).library(string).function(number).call with alias
FAIL: unprivileged probes: process(string).library(string).function(number).return with alias
FAIL: unprivileged probes: process(string).library(string).function(string) with alias
FAIL: unprivileged probes: process(string).library(string).function(string).call with alias
FAIL: unprivileged probes: process(string).library(string).function(string).inline with alias
FAIL: unprivileged probes: process(string).library(string).function(string).return with alias
FAIL: unprivileged probes: process(string).library(string).mark(string) with alias
FAIL: unprivileged probes: process(string).library(string).provider(string).mark(string) with alias
FAIL: unprivileged probes: process(string).library(string).statement(number) with alias
FAIL: unprivileged probes: process(string).library(string).statement(string) with alias
FAIL: unprivileged probes: process(string).mark(string) with alias
FAIL: unprivileged probes: process(string).provider(string).mark(string) with alias
FAIL: unprivileged probes: process(string).statement(number) with alias
FAIL: unprivileged probes: process(string).statement(string) with alias
FAIL: unprivileged probes: process(string).syscall with alias
FAIL: unprivileged probes: process(string).syscall.return with alias
FAIL: unprivileged probes: process(string).thread.begin with alias
FAIL: unprivileged probes: process(string).thread.end with alias
FAIL: unprivileged probes: not tested: process(string).library(string).plt
FAIL: unprivileged probes: not tested: process(string).library(string).plt.statement(number)
FAIL: unprivileged probes: not tested: process(string).library(string).plt(string)
FAIL: unprivileged probes: not tested: process(string).library(string).plt(string).statement(number)
FAIL: unprivileged probes: not tested: process(string).plt
FAIL: unprivileged probes: not tested: process(string).plt.statement(number)
FAIL: unprivileged probes: not tested: process(string).plt(string)
FAIL: unprivileged probes: not tested: process(string).plt(string).statement(number)
PASS: unprivileged probes: tested: timer.usec(number).randomize(number)

		=== systemtap Summary ===

# of expected passes		2019
# of unexpected failures	300
# of unexpected successes	9
# of expected failures		247
# of untested testcases		293
# of unsupported tests		4
runtest completed at Thu Oct 27 08:02:37 2011

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: stap results on powerpc on latest systemtap snapshot.
  2011-10-27  8:32 stap results on powerpc on latest systemtap snapshot Srikar Dronamraju
@ 2011-10-27 15:17 ` David Smith
  2011-11-07 10:15 ` Mark Wielaard
  1 sibling, 0 replies; 4+ messages in thread
From: David Smith @ 2011-10-27 15:17 UTC (permalink / raw)
  To: Srikar Dronamraju; +Cc: Mark Wielaard, SystemTap ML

On 10/27/2011 03:09 AM, Srikar Dronamraju wrote:

> Hey Mark, 
> 
> As promised, here are results from couple of runs of SystemTap on
> powerpc on the latest systemtap snapshot. 
> 
> Extra failures in the 2nd set of results are due to non-availability of
> uprobes/utrace.
> 
> Overall the results seem better than what I had seen before.
> 


One note on these results:

  =============
  This one has utrace/uprobes support.

  Host: Linux trillian.ltc.austin.ibm.com 2.6.32-131.0.15.el6.ppc64 #1
  SMP Tue May 10 15:44:09 EDT 2011 ppc64 ppc64 ppc64 GNU/Linux
  Snapshot: 430f532
  GCC: 4.4.5 [gcc (GCC) 4.4.5 20110214 (Red Hat 4.4.5-6)]

  ... stuff deleted ...

  UNTESTED: 32-bit access nd_syscall
  UNTESTED: 32-bit acct nd_syscall
  UNTESTED: 32-bit alarm nd_syscall
  ...
  ==============

I'd guess those "UNTESTED 32-bit" results are because the machine
doesn't have a 32-bit development environment installed.  Since this
appears to be a RHEL6 box, the following command should fix that:

# yum install glibc.ppc libgcc.ppc glibc-devel.ppc

-- 
David Smith
dsmith@redhat.com
Red Hat
http://www.redhat.com
256.217.0141 (direct)
256.837.0057 (fax)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: stap results on powerpc on latest systemtap snapshot.
  2011-10-27  8:32 stap results on powerpc on latest systemtap snapshot Srikar Dronamraju
  2011-10-27 15:17 ` David Smith
@ 2011-11-07 10:15 ` Mark Wielaard
  2011-11-07 16:24   ` David Smith
  1 sibling, 1 reply; 4+ messages in thread
From: Mark Wielaard @ 2011-11-07 10:15 UTC (permalink / raw)
  To: Srikar Dronamraju; +Cc: SystemTap ML

Hi Srikar,

On Thu, 2011-10-27 at 13:39 +0530, Srikar Dronamraju wrote:
> As promised, here are results from couple of runs of SystemTap on
> powerpc on the latest systemtap snapshot. 

Thanks. Analysis of the failures below.

> This one has utrace/uprobes support.
> 
> Host: Linux trillian.ltc.austin.ibm.com 2.6.32-131.0.15.el6.ppc64 #1 SMP Tue May 10 15:44:09 EDT 2011 ppc64 ppc64 ppc64 GNU/Linux
> Snapshot: 430f532
> GCC: 4.4.5 [gcc (GCC) 4.4.5 20110214 (Red Hat 4.4.5-6)]
> 
> FAIL: backtrace (1 0)
> FAIL: backtrace-unwindsyms (1 0)

This is because the powerpc kernel doesn't have a dump_trace()
implementation, which we use as fallback if no other backtrace option is
available. See runtime/autoconf-save-stack-trace.c.

> FAIL: cast-scope

This one fails on other arches too.

> FAIL: compiling sdt.c c89 -pedantic uprobe

That is surprising. Could you send the systemtap.log output for this
one?

> FAIL: ptr_char_var (0x0 != 0x7e)
> FAIL: ptr_short_int_var (0xfff != 0x7fff)
> FAIL: unsigned_short_int_var (0x8001 != 0x4860)
> FAIL: ptr_int_var (0xffffffff916cff40 != 0x10000)
> FAIL: unsigned_int_var (0xffff8001 != 0x916d2a40)
> FAIL: ptr_long_long_int_var (0x1 != 0x10000)
> FAIL: arr_char_var (0x0 != "!~")
> FAIL: arr_struct_var (4095 != 1)
> FAIL: constants ( !+ "constants")
> FAIL: ptr_char_var (0x0 != 0x7e)
> FAIL: ptr_short_int_var (0xfff != 0x7fff)
> FAIL: unsigned_short_int_var (0x8001 != 0x7f50)
> FAIL: ptr_int_var (0xffffffffa296ff40 != 0x10000)
> FAIL: unsigned_int_var (0xffff8001 != 0xa2972a40)
> FAIL: ptr_long_long_int_var (0x1 != 0x10000)
> FAIL: arr_char_var (0x0 != "!~")
> FAIL: arr_struct_var (4095 != 1)
> FAIL: constants ( !+ "constants")

That is strange, this seems to relate to the following XFAILed tests on
my setup:
XFAIL: sdt_misc types types  ptr_char_var  ptr_short_int_var
unsigned_short_int_var  ptr_int_var  unsigned_int_var
ptr_long_long_int_var  arr_char_var  arr_struct_var V1_uprobe -O2
XFAIL: sdt_misc types types  ptr_char_var  ptr_short_int_var
unsigned_short_int_var  ptr_int_var  unsigned_int_var
ptr_long_long_int_var  arr_char_var  arr_struct_var V1_uprobe -O3

Don't know why they fail on your setup.

> FAIL: sdt_misc compiling types V3_uprobe c89 -pedantic

This one also seems fine on my setup. Could you lookup the systemtap.log
output for it?

> FAIL: stmt_rel stmt_rel (0)

This seems to be bad debuginfo related.

> FAIL: vma_vdso.c compile -m32
> FAIL: vta-test.c compile -m32
> FAIL: unable to compile usymbols_lib.c -m32

I assume these fail because glibc-devel.ppc and libgcc-devel.ppc (the
32bit variants) aren't installed on your system.

> FAIL: systemtap.examples/network/netdev build
> FAIL: systemtap.examples/network/netdev run
> FAIL: semok/thirtynine.stp

These too seem related to bad debuginfo/

> FAIL: shared buffer guest
> FAIL: shared buffer guest2
> FAIL: buffer sharing (0, 0)

These are caused by:
WARNING:
".stp_print_flush_test1" [/tmp/stap5nJjAB/stap_510307a32109df80c2768652ebe2cc8e_796.ko] undefined!
Error inserting module
'/tmp/stap5nJjAB/stap_510307a32109df80c2768652ebe2cc8e_796.ko': Unknown
symbol in module

I don't know why that is.

> FAIL: Valid Server Client Arguments: --client-options
> FAIL: Valid Server Client Arguments: --client-options -a i386
> FAIL: Valid Server Client Arguments: --client-options -D X=Y
> FAIL: Valid Server Client Arguments: --client-options -I foo
> FAIL: Valid Server Client Arguments: --client-options -m test
> FAIL: Valid Server Client Arguments: --client-options -r 2.6.32-131.0.15.el6.ppc64
> FAIL: Valid Server Client Arguments: --client-options -a i386 -D X=Y -I foo -m test -r 2.6.32-131.0.15.el6.ppc64
> FAIL: Valid Server Client Arguments: --unprivileged --client-options
> FAIL: Valid Server Client Arguments: --client-options --unprivileged
> FAIL: Valid Server Client Arguments: --unprivileged -a i386 --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -B X=Y --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -D X=Y --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -I foo --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -m test --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -R foo --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -r 2.6.32-131.0.15.el6.ppc64 --client-options
> FAIL: Valid Server Client Arguments: --unprivileged -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 2.6.32-131.0.15.el6.ppc64 --client-options
> FAIL: Valid Server Client Arguments: -a i386 --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -B X=Y --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -D X=Y --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -I foo --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -m test --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -R foo --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -r 2.6.32-131.0.15.el6.ppc64 --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 2.6.32-131.0.15.el6.ppc64 --unprivileged --client-options
> FAIL: Valid Server Client Arguments: -a i386 --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -B X=Y --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -D X=Y --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -I foo --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -m test --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -R foo --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -r 2.6.32-131.0.15.el6.ppc64 --client-options --unprivileged
> FAIL: Valid Server Client Arguments: -a i386 -B X=Y -D X=Y -I foo -m test -R foo -r 2.6.32-131.0.15.el6.ppc64 --client-options --unprivileged

I am not seeing these, it could be related to firewalls and/or avahi
setup.

> FAIL: systemtap.stress/current.stp startup (timeout)

I am not really sure what is going on here. This test generates a lot of
WARNINGs and has some specific ia64, x86_64 and i386 code in it. Might
need porting to powerpc.

> FAIL: 64-bit dup nd_syscall
> FAIL: 64-bit eventfd nd_syscall
> FAIL: 64-bit inotify nd_syscall
> FAIL: 64-bit net1 nd_syscall
> FAIL: 64-bit pipe nd_syscall
> FAIL: 64-bit poll nd_syscall
> FAIL: 64-bit signal nd_syscall
> FAIL: 64-bit signalfd nd_syscall

I am seeing these too. Probably need tweaks to the argstr parsing for
powerpc. Most of these also fail on my x86_64 setup though.

> FAIL: unprivileged myproc: not tested: process(string).library(string).plt
> FAIL: unprivileged myproc: not tested: process(string).library(string).plt.statement(number)
> FAIL: unprivileged myproc: not tested: process(string).library(string).plt(string)
> FAIL: unprivileged myproc: not tested: process(string).library(string).plt(string).statement(number)
> FAIL: unprivileged myproc: not tested: process(string).plt
> FAIL: unprivileged myproc: not tested: process(string).plt.statement(number)
> FAIL: unprivileged myproc: not tested: process(string).plt(string)
> FAIL: unprivileged myproc: not tested: process(string).plt(string).statement(number)
> FAIL: unprivileged probes: not tested: process(string).library(string).plt
> FAIL: unprivileged probes: not tested: process(string).library(string).plt.statement(number)
> FAIL: unprivileged probes: not tested: process(string).library(string).plt(string)
> FAIL: unprivileged probes: not tested: process(string).library(string).plt(string).statement(number)
> FAIL: unprivileged probes: not tested: process(string).plt
> FAIL: unprivileged probes: not tested: process(string).plt.statement(number)
> FAIL: unprivileged probes: not tested: process(string).plt(string)
> FAIL: unprivileged probes: not tested: process(string).plt(string).statement(number)

These are "correct". New tests need to be written for these new
constructs. http://sourceware.org/bugzilla/show_bug.cgi?id=13373

Thanks,

Mark

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: stap results on powerpc on latest systemtap snapshot.
  2011-11-07 10:15 ` Mark Wielaard
@ 2011-11-07 16:24   ` David Smith
  0 siblings, 0 replies; 4+ messages in thread
From: David Smith @ 2011-11-07 16:24 UTC (permalink / raw)
  To: Mark Wielaard; +Cc: Srikar Dronamraju, SystemTap ML

On 11/07/2011 04:15 AM, Mark Wielaard wrote:

>> FAIL: 64-bit dup nd_syscall
>> FAIL: 64-bit eventfd nd_syscall
>> FAIL: 64-bit inotify nd_syscall
>> FAIL: 64-bit net1 nd_syscall
>> FAIL: 64-bit pipe nd_syscall
>> FAIL: 64-bit poll nd_syscall
>> FAIL: 64-bit signal nd_syscall
>> FAIL: 64-bit signalfd nd_syscall
> 
> I am seeing these too. Probably need tweaks to the argstr parsing for
> powerpc. Most of these also fail on my x86_64 setup though.


See pr11424 (<http://sourceware.org/bugzilla/show_bug.cgi?id=11424>) for
one reason why 'kprobe' probes are broken on all platforms.

-- 
David Smith
dsmith@redhat.com
Red Hat
http://www.redhat.com
256.217.0141 (direct)
256.837.0057 (fax)

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-11-07 16:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-27  8:32 stap results on powerpc on latest systemtap snapshot Srikar Dronamraju
2011-10-27 15:17 ` David Smith
2011-11-07 10:15 ` Mark Wielaard
2011-11-07 16:24   ` David Smith

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).