From: Mathieu Desnoyers Date: Mon, 12 Jan 2015 18:32:25 +0000 (-0500) Subject: Fix: add urcu-bp TLS fixup X-Git-Tag: v2.4.4~2 X-Git-Url: https://git.lttng.org/?a=commitdiff_plain;h=cec91e30b077aa46175a9964a4cf38f54276e0e4;hp=cec91e30b077aa46175a9964a4cf38f54276e0e4;p=lttng-ust.git Fix: add urcu-bp TLS fixup When performing a library base address statedump, the UST threads can grab the RCU read-side lock, which touch a TLS. We should "pre-fault" this TLS in the constructor to eliminate a deadlock involving libc dynamic loader lock. Signed-off-by: Mathieu Desnoyers ---