X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ring-buffer-client.h;fp=liblttng-ust%2Flttng-ring-buffer-client.h;h=dfc98ceeff8c4bc5044b35c771ef31043c985b92;hb=14e0a13576200091ccaba54c89692ee21672a700;hp=dc3dd88f4260b7b2545e254de8c180efcb328e5c;hpb=b89c5899ef86060111a6814c13df2684dc352737;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ring-buffer-client.h b/liblttng-ust/lttng-ring-buffer-client.h index dc3dd88f..dfc98cee 100644 --- a/liblttng-ust/lttng-ring-buffer-client.h +++ b/liblttng-ust/lttng-ring-buffer-client.h @@ -78,8 +78,7 @@ static DEFINE_URCU_TLS(private_ctx_stack_t, private_ctx_stack); /* * Force a read (imply TLS fixup for dlopen) of TLS variables. */ -static -void lttng_fixup_rb_client_tls(void) +void RING_BUFFER_MODE_TEMPLATE_TLS_FIXUP(void) { asm volatile ("" : : "m" (URCU_TLS(private_ctx_stack))); } @@ -858,7 +857,6 @@ void RING_BUFFER_MODE_TEMPLATE_INIT(void) { DBG("LTT : ltt ring buffer client \"%s\" init\n", "relay-" RING_BUFFER_MODE_TEMPLATE_STRING "-mmap"); - lttng_fixup_rb_client_tls(); lttng_transport_register(<tng_relay_transport); }