Split liblttng-ust into liblttng-ust and liblttng-ust-tracepoint libs
[lttng-ust.git] / README
diff --git a/README b/README
index b3f4c5b29de5362d478b6abbcfbb94a483894573..a3979763353d079bd8a6c1c1261f13446d3ca382 100644 (file)
--- a/README
+++ b/README
@@ -72,6 +72,11 @@ USAGE:
       needed.
     - Example:
       - tests/demo/   demo.c  tp*.c ust_tests_demo*.h demo-trace
+  - Note about dlopen() usage: due to locking side-effects due to the
+    way libc lazily resolves Thread-Local Storage (TLS) symbols when a
+    library is dlopen'd, linking the tracepoint probe or liblttng-ust
+    with dlopen() is discouraged. They should be linked with the
+    application using "-llibname" or loaded with LD_PRELOAD.
   - Enable instrumentation and control tracing with the "lttng" command
     from lttng-tools. See lttng-tools doc/quickstart.txt.
 
This page took 0.021928 seconds and 4 git commands to generate.