reentrant probes

Frank Ch. Eigler fche@redhat.com
Mon May 2 17:33:00 GMT 2005


Hi -

rohit.seth wrote:

> [...]  I think it will be quite useful to allow renentrancy in
> probes.  Not sure why would you want to restrict this.  [...]

It seems hazardous, for example by permitting infinite regress, should
a breakpoint be placed into the normal execution path of the kprobes
layer itself.  It would also require supporting nested int3 faults,
definitely requiring extra stack space.

Maybe these are surmountable by some combination of run-time nesting
limits (like the ones we'd have in translated recursive scripts), and
blacklisting some modules (e.g. kprobes itself) from becoming
systemtap probing targets.

- 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/20050502/56d7d7ef/attachment.sig>


More information about the Systemtap mailing list