[PATCH] Linux Kernel Markers
Frank Ch. Eigler
fche@redhat.com
Tue Sep 19 15:46:00 GMT 2006
Hi -
On Tue, Sep 19, 2006 at 08:11:40AM -0700, Martin J. Bligh wrote:
> [...] Why don't we just copy the whole damned function somewhere
> else, and make an instrumented copy (as a kernel module)? Then
> reroute all the function calls through it [...]
Interesting idea. Are you imagining this instrumented copy being
built at kernel compile time (something like building a "-g -O0"
parallel)? Or compiled anew from original sources after deployment?
Or on-the-fly binary-level rewriting a la SPIN?
> OK, it's not completely trivial to do, but simpler than kprobes [...]
None of the three above are that easy. Do you have an implementation
idea?
- FChE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/systemtap/attachments/20060919/2dbc8f1e/attachment.sig>
More information about the Systemtap
mailing list