X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=probes%2Flttng-events.h;h=b32921ca67121fb2c3c89654fecebb60ac3ebd0e;hb=0f034e0f5fac7dd35c19e82f1773ec293fdb2dcd;hp=9aaf1573b2576742faa6d79d1e197e1dcfa430fa;hpb=64c796d8aec1efa5d6f0d5850d2a0095cb7842e3;p=lttng-modules.git diff --git a/probes/lttng-events.h b/probes/lttng-events.h index 9aaf1573..b32921ca 100644 --- a/probes/lttng-events.h +++ b/probes/lttng-events.h @@ -195,6 +195,7 @@ static void __event_probe__##_name(void *__data, _proto); .name = #_name, \ .probe_callback = (void *) &__event_probe__##_template,\ .nr_fields = ARRAY_SIZE(__event_fields___##_template), \ + .owner = THIS_MODULE, \ }, #define TP_ID1(_token, _system) _token##_system @@ -520,7 +521,7 @@ static void __event_probe__##_name(void *__data, _proto) \ return; \ __event_len = __event_get_size__##_name(__dynamic_len, _args); \ __event_align = __event_get_align__##_name(_args); \ - lib_ring_buffer_ctx_init(&ctx, __chan->chan, NULL, __event_len, \ + lib_ring_buffer_ctx_init(&ctx, __chan->chan, __event, __event_len, \ __event_align, -1); \ __ret = __chan->ops->event_reserve(&ctx, __event->id); \ if (__ret < 0) \