This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Results for arm uprobes-v3 posted
- From: William Cohen <wcohen at redhat dot com>
- To: David Long <dave dot long at linaro dot org>
- Cc: Naresh Kamboju <naresh dot kamboju at linaro dot org>, "systemtap at sourceware dot org" <systemtap at sourceware dot org>
- Date: Wed, 27 Nov 2013 11:23:00 -0500
- Subject: Results for arm uprobes-v3 posted
- Authentication-results: sourceware.org; auth=none
- References: <5229DF78 dot 4060301 at redhat dot com> <5229E091 dot 1090802 at linaro dot org> <52681E03 dot 8080509 at redhat dot com> <52701F7A dot 8070102 at linaro dot org> <527956C8 dot 9050401 at redhat dot com> <527986F9 dot 7030204 at linaro dot org> <527A5F1F dot 6060000 at redhat dot com> <527A66EF dot 2050800 at linaro dot org> <527A6F63 dot 3070004 at redhat dot com> <527D2971 dot 9040103 at linaro dot org> <528EBD68 dot 9040904 at redhat dot com> <529430C1 dot 30206 at linaro dot org> <52950D3D dot 8040605 at redhat dot com>
On 11/26/2013 04:06 PM, William Cohen wrote:
> On 11/26/2013 12:25 AM, David Long wrote:
>
>> Hi,
>>
>> I just now pushed V3 of the uprobes changes to my repo on the linaro website:
>>
>> git://git.linaro.org/people/davelong/linux.git
>>
>> It's the uprobes-v3 branch. It's now based on V3.13-RC1. You need at least that recent a kernel as Oleg has pushed some uprobes changes of his and mine that these patches depend on.
>>
>> Thanks,
>> -dl
>>
>
> Hi Dave,
>
> Thanks for the revised version of the patches.
>
> I built a version of uprobes-v3 kernel on the Samsung ARM cromebook. It booted successfully and is running the systemtap "make installcheck".
>
> -Will
>
Hi Dave and Naresh,
I was able to run systemtap tests last night. These results are posted in dejazilla:
https://web.elastic.org/~dejazilla/viewsummary.php?summary=%3D%27%3C5296108F.2020903%40redhat.com%3E%27
The at_var_cu.exp test looks like it might need some closer examination it got a Segmentation fault. The process_by_cmd.stp, process_by_cmd2.stp,32_BIT_UTRACE_SYSCALL_ARGS startup, and global_var-m32 tests also seemed to fail in similar way. Below is the output from the systemtap.log for at_var_cu.exp test:
Running ./systemtap.base/at_var.exp ...
Executing on host: gcc ./systemtap.base/at_var.c -O2 -g -lm -o at_var (timeout = 300)
spawn -ignore SIGHUP gcc ./systemtap.base/at_var.c -O2 -g -lm -o at_var
executing: stap ./systemtap.base/at_var.stp -c ./at_var
FAIL: at_var
line 11: expected "user_int(&$foo->bar): 40"
Got "WARNING: Child process exited with signal 11 (Segmentation fault)"
"WARNING: /run/media/wcohen/wasteland/wcohen/systemtap_write/install/bin/staprun exited with status: 1"
"Pass 5: run failed. [man error::pass5]"
testcase ./systemtap.base/at_var.exp completed in 15 seconds
Running ./systemtap.base/at_var_cu.exp ...
Executing on host: gcc ./systemtap.base/at_var_cu_1.c ./systemtap.base/at_var_cu_2.c ./systemtap.base/at_var_cu_3.c -O2 -g -lm -o /run/media/wcohen/wasteland/wcohen/systemtap_write/systemtap/testsuite/at_var_cu (timeout = 300)
spawn -ignore SIGHUP gcc ./systemtap.base/at_var_cu_1.c ./systemtap.base/at_var_cu_2.c ./systemtap.base/at_var_cu_3.c -O2 -g -lm -o /run/media/wcohen/wasteland/wcohen/systemtap_write/systemtap/testsuite/at_var_cu
executing: stap ./systemtap.base/at_var_cu.stp -c ./at_var_cu /run/media/wcohen/wasteland/wcohen/systemtap_write/systemtap/testsuite/at_var_cu
FAIL: at_var_cu
line 13: expected "bah: @var("counter", @1): 8"
Got "bah: @var("counter", @1): 3"
"bah: @var("counter@at_var_cu_2.c", @1): 3"
"bah: @var("counter@at_var_cu_3.c", @1): 0"
"bah: @var("counter@at_var_cu*.c", @1): 3"
"bah': @var("counter@at_var_cu*.c"): 3"
"bah': @var("main_global"): 5"
testcase ./systemtap.base/at_var_cu.exp completed in 12 seconds
-Will