public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* uprobes-v4 branch now available
       [not found]         ` <52A9D418.7020008@linaro.org>
@ 2013-12-12 15:57           ` David Long
  2013-12-20 18:25             ` William Cohen
  0 siblings, 1 reply; 2+ messages in thread
From: David Long @ 2013-12-12 15:57 UTC (permalink / raw)
  To: Andrey Konovalov
  Cc: Taras Kondratiuk, William Cohen, Naresh Kamboju, systemtap,
	Jon Medhurst (Tixy)

I have pushed my v4 ARM uprobes patches to a new branch in my personal 
git repo:

	git://git.linaro.org/people/dave.long/linux.git

the branch is "uprobes-v4".  It is based on v3.13-rc3, although the 
changes should apply cleanly to rc1 through rc3 (they do depend on other 
changes in rc1 though).

I hope to publish these patches to the kernel mailing list later today.

This version fixes problems building without KPROBES configured (llct 
build failure), and incorporates Taras's suggested changes for 
bigendianess.  It does not yet address the systemtap test failure.

-dl

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

* Re: uprobes-v4 branch now available
  2013-12-12 15:57           ` uprobes-v4 branch now available David Long
@ 2013-12-20 18:25             ` William Cohen
  0 siblings, 0 replies; 2+ messages in thread
From: William Cohen @ 2013-12-20 18:25 UTC (permalink / raw)
  To: David Long, Andrey Konovalov
  Cc: Taras Kondratiuk, Naresh Kamboju, systemtap, Jon Medhurst (Tixy)

On 12/12/2013 10:57 AM, David Long wrote:
> I have pushed my v4 ARM uprobes patches to a new branch in my personal git repo:
> 
>     git://git.linaro.org/people/dave.long/linux.git
> 
> the branch is "uprobes-v4".  It is based on v3.13-rc3, although the changes should apply cleanly to rc1 through rc3 (they do depend on other changes in rc1 though).
> 
> I hope to publish these patches to the kernel mailing list later today.
> 
> This version fixes problems building without KPROBES configured (llct build failure), and incorporates Taras's suggested changes for bigendianess.  It does not yet address the systemtap test failure.
> 
> -dl
> 

Hi David,

I built the new version of the kernel, booted it on the chromebook, and attempted to run the systemtap testsuite.  Sometime after building systemtap.examples/process/ltrace.stp the machine hung.  I have put those partial test results in dejazilla:

http://web.elastic.org/~dejazilla/viewsummary.php?summary=%3D%27%3C52B46617.5020503%40redhat.com%3E%27

You can do a comparison between recent arm dejazilla results on the following URL:

https://web.elastic.org/~dejazilla/viewsummary.php?_offset=0&_limit=20&_sort=1A&summary=&age=&rg=&tool=&variant=%3D%27armv7l-unknown-linux-gnueabihf%27&versions=&pass=&fail=&kpass=&kfail=&xpass=&xfail=&untested=&unresolved=&unsupported=&warning=&error=&rg2=5506&rg1=21574


The one of the systemtap.examples tests, ltrace.stp appears to be causing the crash.  A picture with a window on the upper left with the tests running, output of systemtap.log in the lower left, and a portion of the /var/log/messages on the right is available at http://people.redhat.com/wcohen/chrome_20131220/2013-12-20_12-00-10_720.jpg .  Something like the following will allow you just to run the systemtap.examples tests:

sudo make installcheck RUNTESTFLAGS="--debug systemtap.examples/check.exp"

Some of the tests still had Segmentation faults for the uprobes v4:

FAIL: at_var
FAIL: bz6850 -p5
FAIL: externalvar-m32
FAIL: global_var-m32-O
FAIL: library sdt_misc *  (1 != 15)
FAIL: library sdt_misc *libsdt*  (1 != 15)
FAIL: library sdt_misc libsdt.so  (1 != 15)
FAIL: library sdt_misc * rpath (1 != 15)
FAIL: library sdt_misc *libsdt* rpath (1 != 15)
FAIL: library sdt_misc libsdt.so rpath (1 != 15)
FAIL: library .exported (0) (0 >= 3)
FAIL: minidebuginfo (0)
FAIL: process_by_cmd2.stp
FAIL: 32_BIT_UTRACE_SYSCALL_ARGS startup (eof)


-Will

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

end of thread, other threads:[~2013-12-20 18:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1385722096.2337.20.camel@linaro1.home>
     [not found] ` <5298FD44.9010803@linaro.org>
     [not found]   ` <52990A92.4030406@linaro.org>
     [not found]     ` <52A8E493.1050506@linaro.org>
     [not found]       ` <52A9C529.2020803@linaro.org>
     [not found]         ` <52A9D418.7020008@linaro.org>
2013-12-12 15:57           ` uprobes-v4 branch now available David Long
2013-12-20 18:25             ` William Cohen

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).