Fix: baddr_statedump tracepoint registration
authorPaul Woegerer <paul_woegerer@mentor.com>
Tue, 10 Dec 2013 13:07:51 +0000 (14:07 +0100)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 10 Dec 2013 14:56:34 +0000 (09:56 -0500)
commitbd703713989223b66362ed670e2b3b0097118f46
tree6366c9212eda1aade11a1dc50e562e3bffa58e8d
parent5aed31fc78ae3bd62d67ea52bad4615b71e45d0f
Fix: baddr_statedump tracepoint registration

Ensure baddr_statedump tracepoint registration is completed prior to
using the tracepoint in lttng_ust_baddr_statedump().

Make liblttng-ust-dl robust for explicit baddr_statedump tracepoint
deregistration in lttng_ust_cleanup() (prevent dlopen/dlclose to get
traced if ust_baddr tracepoints are not available).

Signed-off-by: Paul Woegerer <paul_woegerer@mentor.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
liblttng-ust-dl/ustdl.c
liblttng-ust/lttng-ust-baddr.c
liblttng-ust/lttng-ust-baddr.h
liblttng-ust/lttng-ust-comm.c
This page took 0.024631 seconds and 4 git commands to generate.