[lttng-dev] [PATCH lttng-ust 2/2] Revert "Turn base address dump into experimental feature"

Paul Woegerer paul_woegerer at mentor.com
Mon Jul 14 04:38:25 EDT 2014

This reverts commit b11abb674e50c67e3410ab2bd5d0a263e88b73ba.

Signed-off-by: Paul Woegerer <paul_woegerer at mentor.com>
 doc/man/lttng-ust.3            | 10 +++-------
 liblttng-ust/lttng-ust-baddr.c |  2 +-
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/doc/man/lttng-ust.3 b/doc/man/lttng-ust.3
index c72bd32..117fe98 100644
--- a/doc/man/lttng-ust.3
+++ b/doc/man/lttng-ust.3
@@ -397,13 +397,9 @@ Pthread identifier. Can be used on architectures where pthread_t maps
 nicely to an unsigned long type.
-.SH "BASE ADDRESS STATEDUMP (Experimental feature)"
-Warning: This is an experimental feature known to cause deadlocks when the
-traced application uses fork, clone or daemon. Only use it for debugging and
-testing.  Do NOT use it in production.
 If an application that uses liblttng-ust.so becomes part of a session,
 information about its currently loaded shared objects will be traced to the
 session at session-enable time. To record this information, the following event
@@ -440,8 +436,8 @@ specified in milliseconds. The value 0 means "don't wait". The value
 recommended for applications with time constraints on the process
 startup time.
-Experimentally allow liblttng-ust to perform a base-address statedump on session-enable.
+Prevent liblttng-ust to perform a base-address statedump on session-enable.
diff --git a/liblttng-ust/lttng-ust-baddr.c b/liblttng-ust/lttng-ust-baddr.c
index dec7e82..922899b 100644
--- a/liblttng-ust/lttng-ust-baddr.c
+++ b/liblttng-ust/lttng-ust-baddr.c
@@ -176,7 +176,7 @@ int lttng_ust_baddr_statedump(void *owner)
 	struct extract_data data;
 		return 0;
 	data.owner = owner;

More information about the lttng-dev mailing list