[lttng-dev] [PATCH lttng-tools] Fix: missing value handling for lttng_event_context_type

2018-02-26 Thread Jonathan Rajotte
Handling of the following enum are added: LTTNG_EVENT_CONTEXT_INTERRUPTIBLE LTTNG_EVENT_CONTEXT_PREEMPTIBLE LTTNG_EVENT_CONTEXT_NEED_RESCHEDULE LTTNG_EVENT_CONTEXT_MIGRATABLE Signed-off-by: Jonathan Rajotte --- src/common/mi-lttng-3.0.xsd |

[lttng-dev] [PATCH lttng-ust v4] Fix: destructors do not run on probe provider dlclose

2018-02-26 Thread Francis Deslauriers
Calling dlclose on the probe provider library that first loaded __tracepoints__disable_destructors in the symbol table does not unregister the probes from the callsites as the destructors are not executed. The __tracepoints__disable_destructors weak symbol is exposed by probe providers,

Re: [lttng-dev] [PATCH lttng-ust v3] Fix: destructors do not run on probe provider dlclose

2018-02-26 Thread Mathieu Desnoyers
- On Feb 26, 2018, at 3:15 PM, Francis Deslauriers francis.deslauri...@efficios.com wrote: > Calling dlclose on the probe provider library that first loaded > __tracepoints__disable_destructors in the symbol table does not > unregister the probes from the callsites as the destructors are not

[lttng-dev] [PATCH lttng-ust v3] Fix: destructors do not run on probe provider dlclose

2018-02-26 Thread Francis Deslauriers
Calling dlclose on the probe provider library that first loaded __tracepoints__disable_destructors in the symbol table does not unregister the probes from the callsites as the destructors are not executed. The __tracepoints__disable_destructors weak symbol is exposed by probe providers,

Re: [lttng-dev] [PATCH lttng-ust v2] Fix: destructors do not run on probe provider dlclose

2018-02-26 Thread Mathieu Desnoyers
- On Feb 22, 2018, at 3:41 PM, Francis Deslauriers francis.deslauri...@efficios.com wrote: > Calling dlclose on the probe provider library that first loaded > __tracepoints__disable_destructors in the symbol table does not > unregister the probes from the callsites as the destructors are not