From ce46717ac558a0a1de31f0740a040ee075622677 Mon Sep 17 00:00:00 2001 From: Paul Woegerer Date: Mon, 14 Jul 2014 10:38:25 +0200 Subject: [PATCH] Revert "Turn base address dump into experimental feature" This reverts commit b11abb674e50c67e3410ab2bd5d0a263e88b73ba. Signed-off-by: Paul Woegerer Signed-off-by: Mathieu Desnoyers --- 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 c72bd32b..117fe985 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. .PP -.SH "BASE ADDRESS STATEDUMP (Experimental feature)" +.SH "BASE ADDRESS STATEDUMP" .PP -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. .PP -.IP "LTTNG_UST_WITH_EXPERIMENTAL_BADDR_STATEDUMP" -Experimentally allow liblttng-ust to perform a base-address statedump on session-enable. +.IP "LTTNG_UST_WITHOUT_BADDR_STATEDUMP" +Prevent liblttng-ust to perform a base-address statedump on session-enable. .PP .SH "SEE ALSO" diff --git a/liblttng-ust/lttng-ust-baddr.c b/liblttng-ust/lttng-ust-baddr.c index dec7e82d..922899b4 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; - if (!getenv("LTTNG_UST_WITH_EXPERIMENTAL_BADDR_STATEDUMP")) + if (getenv("LTTNG_UST_WITHOUT_BADDR_STATEDUMP")) return 0; data.owner = owner; -- 2.34.1