Bug 953 - static instrumentation without kprobes
Summary: static instrumentation without kprobes
Status: RESOLVED FIXED
Alias: None
Product: systemtap
Classification: Unclassified
Component: tapsets (show other bugs)
Version: unspecified
: P1 normal
Target Milestone: weeks
Assignee: Frank Ch. Eigler
URL:
Keywords:
Depends on: 2461
Blocks:
  Show dependency treegraph
 
Reported: 2005-05-13 19:35 UTC by Frank Ch. Eigler
Modified: 2006-04-21 19:46 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed: 2005-12-07 20:52:30


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Ch. Eigler 2005-05-13 19:35:31 UTC
need a scheme to allow developers to insert static instrumentation hooks into
their code, which:
- passes specified probeworthy data to a systemtap handler
- does not use kprobes as the control dispatching mechanism
- does not require explicit declaration in script tapsets before use: just some
automagic probe point syntax that picks the instrumentation points out
Comment 1 Frank Ch. Eigler 2005-05-13 19:38:57 UTC
see also dtrace DTRACE_PROBE<n>(...)
Comment 2 Roland McGrath 2005-12-07 20:53:34 UTC
Sorry Frank, dag burn bugzilla confounded me and I can't revert the state change.
Comment 3 Frank Ch. Eigler 2005-12-12 23:06:06 UTC
Ideas posted at http://sources.redhat.com/ml/systemtap/2005-q4/msg00415.html
Comment 4 Frank Ch. Eigler 2006-04-21 19:46:32 UTC
Finished working draft.
Will benefit from bug #2461, to avoid /boot/System.map parsing.