X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=instrumentation%2Fevents%2Flttng-module%2Fmodule.h;h=5299e17f54e55f87e99e1181cefd6dea057c1707;hb=3cb4322863d147ebbddfda8e36dc3cd5968a5a49;hp=1dae9ad1d4b6275a05752521a1bc2f641b626b43;hpb=935bf7a068cf4ae52b4bd9906b96ae63bea48192;p=lttng-modules.git diff --git a/instrumentation/events/lttng-module/module.h b/instrumentation/events/lttng-module/module.h index 1dae9ad1..5299e17f 100644 --- a/instrumentation/events/lttng-module/module.h +++ b/instrumentation/events/lttng-module/module.h @@ -16,7 +16,6 @@ #define LTTNG_TRACE_MODULE_H #include -#include #ifdef CONFIG_MODULES @@ -60,11 +59,7 @@ LTTNG_TRACEPOINT_EVENT_CLASS(module_refcnt, TP_FIELDS( ctf_integer_hex(unsigned long, ip, ip) -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,19,0)) ctf_integer(int, refcnt, atomic_read(&mod->refcnt)) -#else - ctf_integer(int, refcnt, __this_cpu_read(mod->refptr->incs) + __this_cpu_read(mod->refptr->decs)) -#endif ctf_string(name, mod->name) ) )