28 Nov, 2008
1 commit
-
Add document and comments on marker_synchronize_unregister(): it
should be called before freeing resources that the probes depend on.Based on comments from Lai Jiangshan and Mathieu Desnoyers.
Signed-off-by: Wu Fengguang
Reviewed-by: Mathieu Desnoyers
Reviewed-by: Lai Jiangshan
Signed-off-by: Ingo Molnar
16 Nov, 2008
1 commit
-
Impact: new API.
Allow markers to be used only for declaration, without function call
associated. Useful to create specialized probes.The problem we had is that two function calls were required when one
wanted to put a marker in a tracepoint probe. Now the marker can be used
simply for trace data type declaration, leaving the trace write work
within the tracepoint probe without any additional function call.Signed-off-by: Mathieu Desnoyers
Signed-off-by: Ingo Molnar
14 Oct, 2008
1 commit
-
Document the need for a marker_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
15 Nov, 2007
1 commit
-
Describes the format string standard further: Use of field names before the
type specifiers..Signed-off-by: Mathieu Desnoyers
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
20 Oct, 2007
1 commit
-
Here is some documentation explaining what is/how to use the Linux
Kernel Markers.Signed-off-by: Mathieu Desnoyers
Acked-by: "Frank Ch. Eigler"
Cc: Christoph Hellwig
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds