Re: [lttng-dev] [PATCH] lttng-tools: remove bogus interpreter line from utils shell library

2017-01-09 Thread Jérémie Galarneau
Merged in master, stable-2.9 and stable-2.8. Thanks! Jérémie On 9 January 2017 at 17:14, Nathan Lynch wrote: > tests/utils/utils.sh is always sourced, never executed, and > /src/bin/bash is not a typical path for a shell interpreter. Just > delete it. > >

[lttng-dev] [PATCH] lttng-tools: remove bogus interpreter line from utils shell library

2017-01-09 Thread Nathan Lynch
tests/utils/utils.sh is always sourced, never executed, and /src/bin/bash is not a typical path for a shell interpreter. Just delete it. Signed-off-by: Nathan Lynch --- tests/utils/utils.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/utils/utils.sh

[lttng-dev] [RELEASE] LTTng-Tools 2.9.3 - Joannès

2017-01-09 Thread Jérémie Galarneau
Hi all, Today we are releasing the third bug-fix release of LTTng-Tools 2.9. This release addresses a number of issues listed below. 2017-01-09 lttng-tools 2.9.3 (National Cassoulet Day) * Fix: consumerd: order of metadata cache vs stream lock * Fix: add missing rcu_barrier

[lttng-dev] [RELEASE] LTTng-Tools 2.8.6 - Isseki Nicho

2017-01-09 Thread Jérémie Galarneau
Hi all, Today we are releasing the sixth bug-fix release of LTTng-Tools 2.8. This release addresses a number of issues listed below. 2017-01-09 lttng-tools 2.8.6 (National Cassoulet Day) * Fix: consumerd: order of metadata cache vs stream lock * Fix: add missing rcu_barrier

Re: [lttng-dev] [PATCH lttng-tools] Fix: consumerd: order of metadata cache vs stream lock

2017-01-09 Thread Jérémie Galarneau
Thanks for getting to the bottom of it! Merged in master, stable-2.8 and stable-2.9. Jérémie On 9 January 2017 at 11:23, Mathieu Desnoyers wrote: > The locking order comment in consumer.h is incorrect. First, its > description of locking order is not in sync with

Re: [lttng-dev] [PATCH lttng-tools] Fix: add missing rcu_barrier before daemon teardown

2017-01-09 Thread Jérémie Galarneau
Merged in master, stable-2.9 and stable-2.8. Thanks! Jérémie On 21 December 2016 at 17:59, Mathieu Desnoyers wrote: > When performing the "cleanup" of sessiond, consumerd, and relayd, we > destroy data structures that may still be concurrently accessed by >

Re: [lttng-dev] [PATCH lttng-tools] Fix: support for older versions of Babeltrace in test script

2017-01-09 Thread Jérémie Galarneau
Merged, thanks! Jérémie On 20 December 2016 at 16:31, Francis Deslauriers wrote: > A new context field was introduced in version LTTng 2.8 that is printed > by Babeltrace prior to v1.2.5. This regex thus fails to match the > output. Since the context fields are

Re: [lttng-dev] [PATCH lttng-tools] Fix: Add missing pthread.h include

2017-01-09 Thread Jérémie Galarneau
Merged, thanks! Jérémie On 5 December 2016 at 15:39, Michael Jeanson wrote: > Some libc like musl and uClibc requires explicit includes of pthread.h > > Signed-off-by: Michael Jeanson > --- > src/common/defaults.h | 1 + > 1 file changed, 1

[lttng-dev] [PATCH lttng-tools] Fix: consumerd: order of metadata cache vs stream lock

2017-01-09 Thread Mathieu Desnoyers
The locking order comment in consumer.h is incorrect. First, its description of locking order is not in sync with the comment found in consumer-metadata-cache.h. The comment in struct consumer_metadata_cache only states that the metadata cache lock nests inside the consumer_data lock, and does not