Report the error all the way up allowing users/scripts to perform error
detection and act on it.
Print to stderr the truncated packet information for easier
identification.
Introduce bt_packet_seek_error enum for specific error handling.
Use the ERANGE errno for error propagation inside
- On Feb 2, 2018, at 2:48 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
> With this commit, it's now possible to dlclose() a library containing an
> actively used probe provider.
>
> The destructor of such library will now iterate over all the sessions
> and over all probe
- On Feb 2, 2018, at 2:48 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
> dlopen() increments the refcount of the library thus preventing the
> refcount to reach zero in the case of dlclose;
The changelog and comment do not explain _why_ this is needed.
The scenario is:
- On Feb 2, 2018, at 2:48 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
Is it a fix or a preparation step for a new feature ?
Thanks,
Mathieu
> Signed-off-by: Francis Deslauriers
> ---
> liblttng-ust/lttng-events.c | 1 +
> 1 file
- On Feb 2, 2018, at 2:48 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
> Signed-off-by: Francis Deslauriers
> ---
> include/lttng/ust-events.h | 1 +
> liblttng-ust/lttng-events.c | 89 +
> 2
- On Feb 2, 2018, at 2:48 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
Is this really a fix ? Or is it a preparation step in order to be able to
remove events before the end of the session lifetime ?
Thanks,
Mathieu
> Signed-off-by: Francis Deslauriers
- On Feb 7, 2018, at 2:36 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
> As the ht_hash_enum and ht_match_enum functions are not changing the
> pointer there is no need to pass the address of the pointer.
The changelog seems too nice. The current situation is that the
- On Feb 7, 2018, at 2:36 PM, Francis Deslauriers
francis.deslauri...@efficios.com wrote:
> Events with different payloads but identical name and signatures could
> lead to corrupted trace as the Session Daemon would consider them
> identical and give them the same event ID.
>
> Events
Events with different payloads but identical name and signatures could
lead to corrupted trace as the Session Daemon would consider them
identical and give them the same event ID.
Events should be compared using the name, loglevel, fields and
model_emf_uri to ensure that their serialized layout
Signed-off-by: Francis Deslauriers
---
tests/utils/utils.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/utils/utils.sh b/tests/utils/utils.sh
index e8dfcda..9bf1fcc 100644
--- a/tests/utils/utils.sh
+++ b/tests/utils/utils.sh
@@
Signed-off-by: Francis Deslauriers
---
configure.ac| 1 +
tests/fast_regression | 1 +
tests/regression/ust/multi-lib/Makefile.am | 114 +++
tests/regression/ust/multi-lib/README
This patch set allows for multiple probes with the same name to be
hooked on the same callsite. Right now, the Session Daemon only
considers the name and signature of the events to determine if two
events are identical. This could lead to trace corruptions when two
probes would have the same name
Signed-off-by: Francis Deslauriers
---
tests/utils/utils.sh | 23 +++
1 file changed, 23 insertions(+)
diff --git a/tests/utils/utils.sh b/tests/utils/utils.sh
index 9bf1fcc..60df376 100644
--- a/tests/utils/utils.sh
+++
13 matches
Mail list logo