From: "Jérémie Galarneau via lttng-dev" <lttng-dev@lists.lttng.org>
To: lttng-dev@lists.lttng.org
Cc: diamon-discuss@lists.linuxfoundation.org,
linux-trace-users@vger.kernel.org
Subject: [RELEASE] LTTng-tools 2.15.1 - Péché Mortel
Date: Fri, 5 Jun 2026 15:32:08 -0400 [thread overview]
Message-ID: <aiMkOFJMCVc94my0@efficios.com> (raw)
Hi all,
We have just released the first bug-fix release of LTTng-tools 2.15 -
Péché Mortel. This release addresses a number of issues listed below.
2026-06-05 lttng-tools 2.15.1 (National Fish and Chip Day)
* Fix: tests: Set mip version for python defined bt graphs explicitly
* Fix: Include 32-bit kernel trace expect file in dist
* build: Fix api-doc help string indentation
* build: Fix enable-werror help string indentation
* Fix: various typos in license identifiers
* tests: fix preload of liblttng-ust-ctl-fuzz.so with '-Wl,-z,now'
* tests: Handle WaitTraceTestApplications that crash early with no stderr
* Fix: sessiond: abort when loading an agent session configuration
* Fix: tests: missing shell quoting of filter expressions in test harness
* Fix: tests: swapped allowed value types for process attribute trackers
* Fix: relayd: wrong session id used in trace chunk existence check
* Fix: lttng: truncated session name when it contains spaces
* common: Split CPU mask parsing from reading
* Fix: parsing CPU mask with no separators
* Fix: common: Improve cpu mask error checking
* common: Escape newlines when printing CPU mask
* tests: Disable watchdog-timer for blocking tests
* sessiond: Fix: Deadlock when handling notification overflow
* tests: add test_condition to the unit test list
* tests: add notification/test_rotation to the regression test list
* tests: Fix rotation notification test when tmpdir contains symlink
* Fix: tests: race in rotation notification test
* Fix: tests: undefined CHANNEL_NAME in rotation notification test
* Fix: relayd: live viewer reads wrong chunk after per-PID clear
* Fix: lttng: vague error reporting in reclaim-memory command
* Fix: consumerd: pause testpoint not re-evaluated after poll()
* consumerd: Fix segfault when starting metadata switch timer
* tests: Check kernel release to determine delay table parameters
* Fix: tests: consumer pause testpoint FIFO EOF mishandled as error
* Fix: tests: serial runner produces empty log files for hanging tests
* tests: Fix platform uname split when release contains more periods
* Fix: common: uri_compare compares uninitialized union tail
* Fix: common: drop :: qualifier on *_CLOEXEC for musl compatibility
* doc: lttng-view(1): remove non-existent '--session' option
* lttng: handle popt parsing errors
* fix: '-Wsuggest-override' only valid for C++ warnings
* Fix: handle failures to find pid cmdline
* Fix: tests: Do not use both `-p` and `-t` together for mktemp
* Fix: common: lockfile fd leaks into consumerd via fork+exec
* Fix: sessiond: default kernel probe list missing 9p and dma-fence
* tests: fix: lttng-sessiond abort when using libkmod
* Fix: common: lttng client abort when serializing rotate-session action
* Fix: common: stop-session action serialized as start-session in MI
* Fix: common: MI XSD names start/stop-session actions without "_session"
* Fix: common: MI XSD rejects add-context per-context success element
* Fix: common: MI XSD names snapshot record action "record-output"
* Fix: lttng: reclaim-memory MI emits generic "channels" element
* Fix: common: enable-event MI emits duplicate exclusions element
As always, please report any issue you may encounter to bugs.lttng.org
or on this mailing list.
Project website: https://lttng.org
Download link:
https://lttng.org/files/lttng-tools/lttng-tools-2.15.1.tar.bz2
GPG signature:
https://lttng.org/files/lttng-tools/lttng-tools-2.15.1.tar.bz2.asc
WARNING: multiple messages have this Message-ID (diff)
From: "Jérémie Galarneau" <jeremie.galarneau@efficios.com>
To: lttng-dev@lists.lttng.org
Cc: diamon-discuss@lists.linuxfoundation.org,
linux-trace-users@vger.kernel.org
Subject: [RELEASE] LTTng-tools 2.15.1 - Péché Mortel
Date: Fri, 5 Jun 2026 15:32:08 -0400 [thread overview]
Message-ID: <aiMkOFJMCVc94my0@efficios.com> (raw)
Hi all,
We have just released the first bug-fix release of LTTng-tools 2.15 -
Péché Mortel. This release addresses a number of issues listed below.
2026-06-05 lttng-tools 2.15.1 (National Fish and Chip Day)
* Fix: tests: Set mip version for python defined bt graphs explicitly
* Fix: Include 32-bit kernel trace expect file in dist
* build: Fix api-doc help string indentation
* build: Fix enable-werror help string indentation
* Fix: various typos in license identifiers
* tests: fix preload of liblttng-ust-ctl-fuzz.so with '-Wl,-z,now'
* tests: Handle WaitTraceTestApplications that crash early with no stderr
* Fix: sessiond: abort when loading an agent session configuration
* Fix: tests: missing shell quoting of filter expressions in test harness
* Fix: tests: swapped allowed value types for process attribute trackers
* Fix: relayd: wrong session id used in trace chunk existence check
* Fix: lttng: truncated session name when it contains spaces
* common: Split CPU mask parsing from reading
* Fix: parsing CPU mask with no separators
* Fix: common: Improve cpu mask error checking
* common: Escape newlines when printing CPU mask
* tests: Disable watchdog-timer for blocking tests
* sessiond: Fix: Deadlock when handling notification overflow
* tests: add test_condition to the unit test list
* tests: add notification/test_rotation to the regression test list
* tests: Fix rotation notification test when tmpdir contains symlink
* Fix: tests: race in rotation notification test
* Fix: tests: undefined CHANNEL_NAME in rotation notification test
* Fix: relayd: live viewer reads wrong chunk after per-PID clear
* Fix: lttng: vague error reporting in reclaim-memory command
* Fix: consumerd: pause testpoint not re-evaluated after poll()
* consumerd: Fix segfault when starting metadata switch timer
* tests: Check kernel release to determine delay table parameters
* Fix: tests: consumer pause testpoint FIFO EOF mishandled as error
* Fix: tests: serial runner produces empty log files for hanging tests
* tests: Fix platform uname split when release contains more periods
* Fix: common: uri_compare compares uninitialized union tail
* Fix: common: drop :: qualifier on *_CLOEXEC for musl compatibility
* doc: lttng-view(1): remove non-existent '--session' option
* lttng: handle popt parsing errors
* fix: '-Wsuggest-override' only valid for C++ warnings
* Fix: handle failures to find pid cmdline
* Fix: tests: Do not use both `-p` and `-t` together for mktemp
* Fix: common: lockfile fd leaks into consumerd via fork+exec
* Fix: sessiond: default kernel probe list missing 9p and dma-fence
* tests: fix: lttng-sessiond abort when using libkmod
* Fix: common: lttng client abort when serializing rotate-session action
* Fix: common: stop-session action serialized as start-session in MI
* Fix: common: MI XSD names start/stop-session actions without "_session"
* Fix: common: MI XSD rejects add-context per-context success element
* Fix: common: MI XSD names snapshot record action "record-output"
* Fix: lttng: reclaim-memory MI emits generic "channels" element
* Fix: common: enable-event MI emits duplicate exclusions element
As always, please report any issue you may encounter to bugs.lttng.org
or on this mailing list.
Project website: https://lttng.org
Download link:
https://lttng.org/files/lttng-tools/lttng-tools-2.15.1.tar.bz2
GPG signature:
https://lttng.org/files/lttng-tools/lttng-tools-2.15.1.tar.bz2.asc
next reply other threads:[~2026-06-05 19:32 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-05 19:32 Jérémie Galarneau via lttng-dev [this message]
2026-06-05 19:32 ` [RELEASE] LTTng-tools 2.15.1 - Péché Mortel Jérémie Galarneau
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aiMkOFJMCVc94my0@efficios.com \
--to=lttng-dev@lists.lttng.org \
--cc=diamon-discuss@lists.linuxfoundation.org \
--cc=jeremie.galarneau@efficios.com \
--cc=linux-trace-users@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.