Fix: Add signature check in tracepoint activation
[lttng-ust.git] / liblttng-ust / ltt-events.c
index 72e315ec8593bb229f83788a681f84aae3e36147..ce4c2bb01719baab3b8bbf0f52fded018881bfef 100644 (file)
@@ -279,7 +279,7 @@ int pending_probe_fix_events(const struct lttng_event_desc *desc)
                remove_pending_probe(e);
                ret |= __tracepoint_probe_register(name,
                                event->desc->probe_callback,
-                               event);
+                               event, event->desc->signature);
                if (ret)
                        continue;
                event->id = chan->free_event_id++;
@@ -550,7 +550,7 @@ int ltt_event_create(struct ltt_channel *chan,
                if (event->desc) {
                        ret = __tracepoint_probe_register(event_param->name,
                                        event->desc->probe_callback,
-                                       event);
+                                       event, event->desc->signature);
                        if (ret)
                                goto register_error;
                        event->id = chan->free_event_id++;
This page took 0.023594 seconds and 4 git commands to generate.