]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
blkin: link against lttng-ust-fork
authorMohamad Gebai <mgebai@suse.com>
Thu, 7 Sep 2017 13:43:20 +0000 (09:43 -0400)
committerMohamad Gebai <mgebai@suse.com>
Thu, 7 Sep 2017 13:43:20 +0000 (09:43 -0400)
commit9049a97d414332d0d37a80a05c44d76b8dd5e8a0
tree67f4b3e97dac82ec4a43314e43ab0e73c13e46bb
parent3e2ebd5655806e0d626fa474dd28a97961dc82a2
blkin: link against lttng-ust-fork

Tracing with LTTng doesn't work if an application clone()s other
threads. This is an LTTng-related issue and the fix is LD_PRELOAD'ing
liblttng-ust-fork, or linking against it.
We don't have this issue with "regular" tracepoints (see WITH_LTTNG)
because the tracepoints are loaded using dlopen() at runtime by each
Ceph process.

Signed-off-by: Mohamad Gebai <mgebai@suse.com>
CMakeLists.txt