Hi,

This is a stable release announcement for the LTTng-UST tracer.

LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer,
is a low-overhead application tracer. The library "liblttng-ust" enables
tracing of applications and libraries.

Those releases contain a few bug fixes, the most important being a fix for
missing "per-channel" buffers field header initialization, causing per-channel
traces to be sometimes only partially readable.

* Detailed change logs:

2026-05-22 lttng-ust 2.15.1
        * fix: return negative error code on incorrect message size
        * fix: check shmp() return value before dereference
        * frontend: Change likely to unlikely
        * fix: use decrementing counter in zero_file to avoid underflow warning
        * fix: initialize LTTNG_UST_LFILE struct in ust_safe_vsnprintf
        * fix: initialize sigevent struct before timer_create
        * fix: close_range inefficiency with hash table fd-tracker
        * fix: excessive memory usage of fd-tracker
        * fix: check for NULL before dereference in ustctl
        * Fix: stream instance id mismatch for populated packets in per-channel 
ringbuffers
        * doc/examples: add upper bound to minimal CMake version
        * fix: warning with gcc 15 attribute nonstring

2026-05-22 lttng-ust 2.14.2
        * Fix: stream instance id mismatch for populated packets in per-channel 
ringbuffers
        * fix: check shmp() return value before dereference
        * fix: return negative error code on incorrect message size
        * fix: use decrementing counter in zero_file to avoid underflow warning
        * fix: initialize LTTNG_UST_LFILE struct in ust_safe_vsnprintf
        * fix: initialize sigevent struct before timer_create
        * fix: close_range inefficiency with hash table fd-tracker
        * fix: excessive memory usage of fd-tracker
        * doc/examples: add upper bound to minimal CMake version
        * fix: warning with gcc 15 attribute nonstring

Project website: https://lttng.org
Documentation: https://lttng.org/docs
Download link: https://lttng.org/download

Enjoy!

Mathieu

--
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com

Reply via email to