UST 2.0 support Refactoring of the consumer/sessiond interaction so the consumer supports applications instrumented with libust (UST 2.0). At this point, more testing of interaction between libust and sessiond is required. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Remove libustctl and libustcomm Those libs are part of the soon to be deprecated user-space tracer. The code is removed but not the directories and Makefile.am. lttng-tools will only support UST 2.0 which is not yet released at this point in time. Thus, this is not useful anymore and will be readded later on to support the new user-space tracer. Also disable a small portion of code in the session daemon that uses libustctl. This code however remains relevant for future UST integration. Signed-off-by: David Goulet <david.goulet@polymtl.ca>
Initial import of libustctl and libustcomm Import and clean the libustctl and libustcomm code from the UST git tree. This import is done at the ust git head commit: 161239e0409832d65cb773a08d364b29945b18a7 Small modifications was needed but nothing major in the API and basic functionnalities. Signed-off-by: David Goulet <david.goulet@polymtl.ca>