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: [RFC][PATCH] Kprobes for ARM


Quentin Barnes wrote:
This is a fully functional Kprobes implementation for ARM as a
patch set against the 2.6.20.4 kernel.

This implementation includes kprobes, jprobes, and kretprobes.
Abhishek Sagar contributed the initialization, undef handling, fault
handling, jprobes, and kretprobes code.  The blame for the remaining
core kprobes code falls to me.

This code has no known problems and has received some basic testing
through systemtap testsuite.  It should, however, be considered
raw prototype quality.  I'm sure it has a considerable quantity of
undiscovered bugs.

This mail exceeds Linus' recommended size of 40KB for a patch
mailing.  It is ~70KB in size.  However, I have noticed that others
on this mailing list have exceeded the limit before.  If this size
is an imposition, please let me know.  I'll be setting this project
up on a remote site, but haven't yet.  This will probably be my
only patch mailing of this size.

I'll provide more detailed information in some following mails.

Quentin

Hi Quentin,


Now that you have a kprobes implementation for ARM are you thinking about the modifications for the SystemTap translator to support cross compiling probes for ARM target? There is a bugzilla #4186 looking at this issue for cross compiling subarchitectures e.g. i686 compiling probes (workstation) for i586 machine (olpc machine).

-Will


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