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: arm64 kprobes patches


On 26 February 2014 22:06, Frank Ch. Eigler <fche@redhat.com> wrote:
> Sandeepa Prabhu <sandeepa.prabhu@linaro.org> writes:
>
>> Hi all,
>> We have uploaded arm64 kprobes latest changes on linaro git which
>> include some fixes for recursive kprobes.  [...]
>
> Great.
>
>> Please let us know if you are interested in pulling this branch for
>> systemtap test-suite verification, while we are trying to include
>> systemtap test-suite on our linaro open-embedded platforms.
>
> We will try soon.
Thanks, we will start verifying from our end too.
>
>> Also, please let us know if there are documentation on howto run full
>> test-suite for systemtap and various criteria  kprobes should meet?
>
> The systemtap README includes these words:
>
>   [...]
>   To run a simple test.
>   # stap -v -e 'probe vfs.read {printf("read performed\n"); exit()}'
>
>   To run the full test suite from the build tree.
>   # make installcheck
>   [...]
>
> The full installcheck suite exercises kprobes some, but not in a
> stressful mode, like
>
>       probe kernel.function("*").* {}
>
> That's partly because the x86 kernel has never been able to survive
> such a test.  It would be great if arm kprobes were robust enough.
Even on arm64, there are kernel functions that fails for kprobes,
(example: memcpy, memset etc) that are referenced by kprobe handler
themselves.
>
>
> - FChE


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