From: Lai Jiangshan Date: Tue, 28 Oct 2008 02:51:53 +0000 (+0800) Subject: tracepoint: introduce *_noupdate APIs. X-Git-Tag: v2.6.29-rc1~586^2~102^5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=127cafbb276266b1b8da967bfe25a062ab1d42ab;p=pandora-kernel.git tracepoint: introduce *_noupdate APIs. Impact: add new tracepoint APIs to allow the batched registration of probes new APIs separate tracepoint_probe_register(), tracepoint_probe_unregister() into 2 steps. The first step of them is just update tracepoint_entry, not connect or disconnect. this patch introduces tracepoint_probe_update_all() for update all. these APIs are very useful for registering lots of probes but just updating once. Another very important thing is that *_noupdate APIs do not require module_mutex. Signed-off-by: Lai Jiangshan Acked-by: Mathieu Desnoyers Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed