This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v2] ARM uprobes support


Hi Wade,

On Fri, 2011-11-04 at 12:35 -0700, Wade Farnsworth wrote:
> Basic uprobes support for ARM.
> 
> Signed-off-by: Wade Farnsworth <wade_farnsworth@mentor.com>

Sorry for the long delay in applying this. I had some troubles getting a
working arm setup. I was using a pre-3.0 kernel, but arm kprobes before
3.0 seems somewhat unstable. I now use a 2.6.40.4-6.fc15.armv7hl.tegra
kernel on a trimslice (fedora uses a somewhat strange numbering here,
2.6.40.4 == 3.0.4) which seems stable and is able to complete a full
make installcheck testrun. But of course it doesn't have the needed
tracehook and user_regset patches in the kernel, so I still wasn't able
to test your uprobes work. But it seemed a shame to not have the patch
in to make it easier for others to test. My arm foo is very limited, but
the new code doesn't affect anything else.

commit be898cc4485951b10e692932a49144b5a00deef1
Author: Wade Farnsworth <wade_farnsworth@mentor.com>
Date:   Fri Nov 4 12:35:05 2011 -0700

    ARM uprobes support
    
    Basic uprobes support for ARM.
    
    Signed-off-by: Wade Farnsworth <wade_farnsworth@mentor.com>

Hopefully I'll get the user_regset and tracehook patches in my kernel
soon to properly test it. Do you know if anybody is pushing these
patches upstream into the mainline kernel?

Have you ran make installcheck on your setup? And could you share the
results? Mine can be found at:
http://web.elastic.org/~dejazilla/viewsummary.php?summary=%3D%27%
3C20111123084132.D731F4C6CB%40springer.wildebeest.org%3E%27

Thanks,

Mark


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]