From 8306baea3da8b1f429e14218b1ef7413ee56ed19 Mon Sep 17 00:00:00 2001 From: Francis Deslauriers Date: Wed, 11 Dec 2019 17:14:43 -0500 Subject: [PATCH] Cleanup: remove redundant memory barrier This memory barrier is redundant with the one already issued in `rcu_assign_pointer()` function during the `set_tracepoint()` call. Signed-off-by: Francis Deslauriers Signed-off-by: Mathieu Desnoyers Change-Id: I78decd9ae87a63d7663928ad99e03831155548f7 --- liblttng-ust/lttng-events.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/liblttng-ust/lttng-events.c b/liblttng-ust/lttng-events.c index 047759b7..7afee7fc 100644 --- a/liblttng-ust/lttng-events.c +++ b/liblttng-ust/lttng-events.c @@ -600,8 +600,6 @@ int lttng_event_create(const struct lttng_event_desc *desc, goto sessiond_register_error; } - /* Populate lttng_event structure before tracepoint registration. */ - cmm_smp_wmb(); cds_list_add(&event->node, &chan->session->events_head); cds_hlist_add_head(&event->hlist, head); return 0; -- 2.34.1