29 Nov, 2008
1 commit
-
Impact: fix typo in documentation
TPPROTO is misspelt in Documentation/tracepoints.txt
Kept me wondering what was wrong, when I was trying to add a new tracepoint
subsystem.Signed-off-by: Nikanth Karthikesan
Signed-off-by: Ingo Molnar
16 Nov, 2008
4 commits
-
Impact: documentation update
Properly format Documentation/tracepoints.txt - it was full of
overlong lines and other typographical problems.Signed-off-by: Ingo Molnar
-
Impact: documentation update.
Signed-off-by: Zhaolei
Signed-off-by: Mathieu Desnoyers
Signed-off-by: Ingo Molnar -
Impact: documentation update
Need a tracepoint_synchronize_unregister() before the end of exit()
to make sure every probe callers have exited the non preemptible
section and thus are not executing the probe code anymore.Signed-off-by: Mathieu Desnoyers
Signed-off-by: Ingo Molnar -
Impact: API *CHANGE*. Must update all tracepoint users.
Add DEFINE_TRACE() to tracepoints to let them declare the tracepoint
structure in a single spot for all the kernel. It helps reducing memory
consumption, especially when declaring a lot of tracepoints, e.g. for
kmalloc tracing.*API CHANGE WARNING*: now, DECLARE_TRACE() must be used in headers for
tracepoint declarations rather than DEFINE_TRACE(). This is the sane way
to do it. The name previously used was misleading.Updates scheduler instrumentation to follow this API change.
Signed-off-by: Mathieu Desnoyers
Signed-off-by: Ingo Molnar
14 Oct, 2008
1 commit
-
Documentation of tracepoint usage.
Signed-off-by: Mathieu Desnoyers
Acked-by: 'Peter Zijlstra'
Signed-off-by: Ingo Molnar