X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=probes%2Flttng-ftrace.c;h=d8523198e08db3edabe4276a1eb734ff7b1ce012;hb=755d8a6f1fc1a00d47fd40a2bb441b479bcc3ab9;hp=090843c902d676dd6a15899c5d1b2080063c9a28;hpb=79150a4903b5f31695fcd1d9655555ba6dc4bfa4;p=lttng-modules.git diff --git a/probes/lttng-ftrace.c b/probes/lttng-ftrace.c index 090843c9..d8523198 100644 --- a/probes/lttng-ftrace.c +++ b/probes/lttng-ftrace.c @@ -33,11 +33,11 @@ #include #include #include -#include "../lttng-events.h" -#include "../wrapper/ringbuffer/frontend_types.h" -#include "../wrapper/ftrace.h" -#include "../wrapper/vmalloc.h" -#include "../lttng-tracer.h" +#include +#include +#include +#include +#include static void lttng_ftrace_handler(unsigned long ip, unsigned long parent_ip, void **data) @@ -45,7 +45,7 @@ void lttng_ftrace_handler(unsigned long ip, unsigned long parent_ip, void **data struct lttng_event *event = *data; struct lttng_probe_ctx lttng_probe_ctx = { .event = event, - .interruptible = irqs_disabled(), + .interruptible = !irqs_disabled(), }; struct lttng_channel *chan = event->chan; struct lib_ring_buffer_ctx ctx;