X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=lttng-context.c;h=01e95aa965f3ddc7381b8a121d376c44abe0cd59;hb=f23d31653d15ee5b23a675d81499812b1f4a01cb;hp=1121f6efd8d05066b59efdbbe08c8b1e4cb8ae21;hpb=0451bcec4a29bb6b8945bf80d58cfec1f35aee95;p=lttng-modules.git diff --git a/lttng-context.c b/lttng-context.c index 1121f6ef..01e95aa9 100644 --- a/lttng-context.c +++ b/lttng-context.c @@ -24,9 +24,9 @@ #include #include #include -#include "wrapper/vmalloc.h" /* for wrapper_vmalloc_sync_all() */ -#include "lttng-events.h" -#include "lttng-tracer.h" +#include /* for wrapper_vmalloc_sync_all() */ +#include +#include /* * The filter implementation requires that two consecutive "get" for the @@ -282,18 +282,14 @@ int lttng_context_init(void) if (ret) { printk(KERN_WARNING "Cannot add context lttng_add_need_reschedule_to_ctx"); } -#if defined(CONFIG_PREEMPT_RT_FULL) || defined(CONFIG_PREEMPT) ret = lttng_add_preemptible_to_ctx(<tng_static_ctx); - if (ret != -ENOSYS) { + if (ret && ret != -ENOSYS) { printk(KERN_WARNING "Cannot add context lttng_add_preemptible_to_ctx"); } -#endif -#ifdef CONFIG_PREEMPT_RT_FULL ret = lttng_add_migratable_to_ctx(<tng_static_ctx); - if (ret != -ENOSYS) { + if (ret && ret != -ENOSYS) { printk(KERN_WARNING "Cannot add context lttng_add_migratable_to_ctx"); } -#endif /* TODO: perf counters for filtering */ return 0; }