]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
dtrace: put the SDT perf probes in the perf provider namespace
authorNick Alcock <nick.alcock@oracle.com>
Mon, 23 May 2016 09:59:41 +0000 (10:59 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Mon, 23 May 2016 21:51:44 +0000 (22:51 +0100)
The perf probes, like most other sdt probes, belong in an appropriate
provider, not under the overarching sdt multiprovider.

Put them in a provider named 'perf'.

Orabug: 23004534
Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
Acked-by: Kris Van Hees <kris.van.hees@oracle.com>
include/linux/sdt.h

index 1a745548e9157eda15044db8b3b2d8840d618714..d659caf2f996b019e977b06c19585e5bedddcfdb 100644 (file)
@@ -182,8 +182,8 @@ extern "C" {
 #define DTRACE_UINTPTR_EACH(x) uintptr_t
 
 #define DTRACE_PROBE_TRACEPOINT(name, args...) {                       \
-       extern void __dtrace_probe_##name(DTRACE_APPLY(DTRACE_UINTPTR_EACH, args)); \
-       __dtrace_probe_##name(DTRACE_APPLY(DTRACE_UINTPTR_CAST_EACH, args));    \
+       extern void __dtrace_probe___perf_##name(DTRACE_APPLY(DTRACE_UINTPTR_EACH, args)); \
+       __dtrace_probe___perf_##name(DTRACE_APPLY(DTRACE_UINTPTR_CAST_EACH, args));     \
 }
 
 #else