Activity
From 04/10/2025 to 05/09/2025
05/08/2025
- 11:24 AM LTTng-tools Revision 25116568 (lttng-tools): Tests: Fix hang in `tools/health/test_tp_fail`
- With recent changes in utils.sh, `start_lttng_relayd` waits for the
PID file of daemon to be created. Failing to crea... - 11:23 AM Babeltrace Revision ff614a2d (babeltrace): .editorconfig: add section for json files
- Change-Id: I0075adbce1213fe3e4b160380f1892c1c0bf5dbc
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed... - 11:21 AM LTTng-tools Revision 6532f1ea (lttng-tools): Tests: fix: time TAP tests in OOT builds
- The location of the 'clock' utility is determined relative to the
tap-driver.sh script which resided in the source di...
05/07/2025
- 12:41 PM Babeltrace Revision 1e6b34e4 (babeltrace): Cast result of bt_field_blob_get_length to size_t in constructor of bt2s::span
- Fixes errors e.g.
| ../../git/src/cpp-common/bt2/field.hpp:1139:82: error: non-constant-expression cannot be narrowed...
05/05/2025
04/30/2025
- 04:22 PM Babeltrace Revision 0103cdf0 (babeltrace): Fix: Use local_typing with Python < 3.5.3
- The following error was observed in lttng-tools regression tests on
yocto23-powerpc which uses Python 3.5.2
ERRO... - 04:14 PM LTTng-tools Revision 37858d13 (lttng-tools): tests: Use machine identifier to search for lttng-ctl ABI reference
- This should fix tests on systems where the architecture differences
were detected as breaking ABI changes (e.g. s390x... - 03:48 PM LTTng-tools Revision fe393749 (lttng-tools): doc/api/liblttng-ctl/Doxyfile: don't consider `LTTNG_EXPORT`
- We don't really need to see this in the HTML documentation.
Make Doxygen define `LTTNG_EXPORT` to nothing.
Signed-o... - 03:48 PM LTTng-tools Revision 43e879ce (lttng-tools): Document `include/lttng/event-rule/event-rule.h` with Doxygen
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I8e20e8ad8f2c1b1f92928c7ce7dd652a70e5a632
Signed-... - 03:48 PM LTTng-tools Revision 5dad1d34 (lttng-tools): include/lttng/event.h: clarify recording ER vs. IP descriptor
- Make it even more clear, for each member of `struct lttng_event`, what's
its role in both the recording event rule an... - 03:48 PM LTTng-tools Revision 7773f3f2 (lttng-tools): liblttng-ctl API doc: add Doxygen aliases for log4j/Log4j/JUL
- This way there's no way to write them differently.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-I... - 03:48 PM LTTng-tools Revision 76859a24 (lttng-tools): include/lttng/channel.h: add missing `*` in param. references
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I9b4ad8d3b3aab1fb7eebfc5772f06b1b5b3fb5c7
Signed-... - 03:48 PM LTTng-tools Revision 65ae6619 (lttng-tools): liblttng-ctl API doc: document buffer ownership model and alloc. policy
- The "buffering scheme" term disappears with this patch.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Cha... - 03:48 PM LTTng-tools Revision 3c977c4b (lttng-tools): liblttng-ctl API doc: fix log4j/Log4j terminology
- Changes:
• I've always referred to Apache log4j 1.x as "log4j" (not capitalized)
in the documentation because that... - 03:48 PM LTTng-tools Revision 5824983f (lttng-tools): Document `include/lttng/log-level-rule.h` with Doxygen
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: If254bef37b255778556294c9762f37681a7af9b6
Signed-... - 03:48 PM LTTng-tools Revision 99ae1746 (lttng-tools): include/lttng: use list items for preconditions
- The strategy before applying this patch is to use multiple `@pre`
commands without empty lines between them. Doxygen ... - 03:48 PM LTTng-tools Revision 14f7ac85 (lttng-tools): doc/api/liblttng-ctl/Doxyfile.in: remove deprecated config
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I434ff494fb877041ce121b2552edd9d0778f9aa1
Signed-... - 03:48 PM LTTng-tools Revision 68e58f9c (lttng-tools): doc/api/liblttng-ctl: update images
- Copy from
<https://github.com/lttng/lttng-docs/tree/master/2.14/images/export>.
Signed-off-by: Philippe Proulx <eepp... - 03:48 PM LTTng-tools Revision 657acc6c (lttng-tools): include/lttng/session.h: doc: add cross-references
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I1723d9debff8e8a7d8bed20a2da8c05acf7dcd1d
Signed-... - 03:48 PM LTTng-tools Revision 9a2c620f (lttng-tools): Document lttng_get_kernel_tracer_status() and `lttng_kernel_tracer_status`
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I03023b7303bca81016d3152bcd49d50e3485fe38
Signed-... - 03:48 PM LTTng-tools Revision 1f9f4506 (lttng-tools): include/lttng: "invalid parameter" -> "unsatisfied precondition"
- Sometimes a precondition doesn't depend on parameters, for example
that it's possible to connect to a session daemon.... - 03:48 PM LTTng-tools Revision a41c7f0a (lttng-tools): include/lttng: fix the documentation of some return values
- Upon further code reading, some return value doc wasn't correct.
In general:
• A function which returns `int` may r... - 03:48 PM LTTng-tools Revision 4359be62 (lttng-tools): include/lttng: remove redundant, non-Doxygen comments
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I322e4148f311c8e6e9f317c3db4e4a89ed167999
Signed-... - 03:48 PM LTTng-tools Revision 7f107ad5 (lttng-tools): doc/api/liblttng-ctl/dox/groups.dox: balance "if" with "then"
- Using "if [...], then" explicitly delineates the condition ("if") and
the result or action ("then"). This can be part... - 11:38 AM LTTng-tools Revision 389bd6be (lttng-tools): doc/api/liblttng-ctl/Makefile.am: depend on all source files
- This patch adds dependencies to the `$(DX_DOCDIR)/$(PACKAGE).tag`
target, which is a tag file which the Doxygen proce... - 11:38 AM LTTng-tools Revision 1286c941 (lttng-tools): include/lttng/session.h: doc: fix style of lttng_get_session_shm_path_override()
- Also add more details.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I2d6cb8cdaa97110b061206c0... - 11:37 AM LTTng-tools Revision cabbd8cc (lttng-tools): include/lttng/event.h: fix Doxygen warnings
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I5297c263612337fb67df1418fb065291b71c916a
Signed-... - 11:37 AM LTTng-tools Revision ac74cde3 (lttng-tools): include/lttng/event.h: disable clang-format for some Doxygen comments
- It looks like clang-format will also apply its rules to code snippets
inside Doxygen comments. This is bad because Do... - 11:36 AM LTTng-tools Revision 0024239f (lttng-tools): doc/api/liblttng-ctl: remove `DoxygenLayout.xml`
- The default layout is just fine and this one is bogus because Doxygen
changed from "modules" to "topics" in a recent ... - 11:35 AM LTTng-tools Revision 6b4e48fc (lttng-tools): Run clang-format on the whole project
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 11:32 AM LTTng-tools Revision dc0ebd25 (lttng-tools): Tests: Use only tracked PIDs for crash test
- This prevents other instrumented applications (e.g., lttng client) from
interfering with the test results.
Change-Id... - 11:18 AM LTTng-modules Revision 17746fdb (lttng-modules): Fix: Use `nonseekable_open` for proc files
- Using python3 to open proc files causes a kernel panic for Linux < 6.0. E.g.
# python3
with open('/proc/lttn... - 11:04 AM LTTng-tools Revision cc0f8350 (lttng-tools): tests: Add python 3.4 support to `trace_format_helpers`
- Change-Id: I2ef24e5ea19c72a56686683ab7ca519f7bb17443
Signed-off-by: Kienan Stewart <kstewart@efficios.com>
Signed-off...
04/25/2025
- 04:56 PM LTTng-tools Revision 212015e9 (lttng-tools): Fix: relayd: live: relayd does not support live protocol changes of 2.15
- The live protocol changes planned for the 2.15 release introduce trace
format announcements in preparation for adding...
04/24/2025
- 11:58 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- There could be other similar cases so I'll do a pass on the other instrumented COMPAT syscalls as well.
- 11:56 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- Thanks! Makes sense if the config doesn't have OLD_SIGACTION or COMPAT_OLD_SIGACTION.
I can prepare a patch for up... - 11:52 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- This workaround allows compilation to pass:...
- 11:29 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- Kienan Stewart wrote in #note-2:
> is this in a specific revision of poky? Are there any additional kernel patches b... - 11:14 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- Thanks for the link to the yocto ticket!
- 11:10 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- Hi Mikko,
is this in a specific revision of poky? Are there any additional kernel patches being carried?
thanks... - 11:08 AM LTTng-modules Bug #1426: lttng-modules 2.13.18 fails to compile for arm64
- Yocto side bug ticket https://bugzilla.yoctoproject.org/show_bug.cgi?id=15840
- 11:05 AM LTTng-modules Bug #1426 (New): lttng-modules 2.13.18 fails to compile for arm64
- Hi,
Yocto Project updates lttng-modules from 2.13.17 to 2.13.18 but on genericarm64 configuration there is a compi... - 11:52 AM LTTng-tools Bug #1425 (In Progress): lttng tools test failure in regression/kernel/test_select_poll_epoll on 32 bit x86
04/23/2025
- 02:57 PM LTTng-UST Revision c98984b2 (lttng-ust): Only compile trace hit counter code with experimental define
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I01944c2b2b9bb91ca1882ed8b27edab6b4477c18 - 02:43 PM LTTng-UST Revision 5fc9170c (lttng-ust): Hide experimental counter symbols
- The following liblttng-ust-ctl.so symbols should only appear when
building with CONFIG_LTTNG_UST_EXPERIMENTAL_COUNTER...
04/22/2025
- 03:45 AM LTTng-tools Bug #1421: lttng session daemon hanging
- Hello Kienan!!
That's fine but the original statement still holds true if you repeat the sequence of creating, ena...
04/21/2025
- 05:46 PM LTTng-tools Bug #1425: lttng tools test failure in regression/kernel/test_select_poll_epoll on 32 bit x86
- Thanks! I was meaning to test the changes but couldn't quite work out how to get them from the system and apply them ...
- 02:16 PM LTTng-tools Bug #1425 (Resolved): lttng tools test failure in regression/kernel/test_select_poll_epoll on 32 bit x86
- LTTng-tools 2.13.15 and LTTng-modules v2.13.18 have been released which we believe will address these test failures.
- 03:54 PM LTTng-tools Bug #1421: lttng session daemon hanging
- Hi Mikael,
thanks for the precision on what you're seeing. To reformulate the summary description I would propose ...
04/17/2025
- 06:14 PM LTTng-tools Revision c3a8b978 (lttng-tools): Update release codename to "P-Beer"
- Change-Id: I8f84e79794a62666d54ac2fa43cc8ecaf04364e4
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> - 04:41 PM LTTng-modules Revision 41ea7c4b (lttng-modules): Fix: metadata-ctf2: enum mappings are not serialized
- On RHEL8 running kernel ""4.18.0-553.27.1.el8_10.x86_64", the
LTTng-tools "trace-format" test fails when comparing ba...
04/16/2025
- 07:29 PM LTTng-UST Revision 6978f52a (lttng-ust): Fix: missing parenthesis in configure.ac
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I85aaaade989151546c2fd3c175c85f9b23f269da - 05:57 PM LTTng-tools Revision de74b7b3 (lttng-tools): Set the current release to 2.15.0-pre
- Work on 2.15 is starting. On with the show! 🎉
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Chan... - 05:32 PM LTTng-UST Revision 1a6877f1 (lttng-ust): Set version to 2.15.0-pre
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I1ae9e071bbb621c8749aa1cdfcf6450901a594e6 - 05:30 PM LTTng-modules Revision 96c40346 (lttng-modules): Set version to 2.15.0-pre
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I4fe94a377ab5e4e915c6a9f3f2e3caf29013d811 - 05:29 PM LTTng-modules Revision 892828c5 (lttng-modules): Version 2.14.0-rc1
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I00ba08172344ebb15cfb1635abfbd1b509ce4914 - 05:15 PM LTTng-UST Revision d40d5e5e (lttng-ust): Version 2.14.0-rc1
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: Ie7956b17022a8cc96b4bb4e282493c196d1b0473 - 04:56 PM LTTng-modules Revision a51fcd7c (lttng-modules): Fix: trace_balance_dirty_pages in Linux v6.14.2
- commit 12169d8a25c5 ("Fix: trace_balance_dirty_pages parameters changed in Linux v6.14.2")
introduces a use of cgroup... - 04:32 PM LTTng-UST Revision 765a32f3 (lttng-ust): Fix release description
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I3af020cc12bcb48eaaa9bc0ef94f4f6a88934f77 - 04:11 PM LTTng-UST Revision 50797d68 (lttng-ust): Set the 2.14 release codename and description
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: If9902886f656a15d0ffa7d35f3c47dd8621f65fe - 01:28 PM LTTng-tools Revision b4a64907 (lttng-tools): Tests: f-strings were introduced in python 3.6
- Replace instances of f-strings by the string type's format() method.
Signed-off-by: Jérémie Galarneau <jeremie.galar... - 11:46 AM LTTng-tools Revision 1485bbfe (lttng-tools): Tests: `text` option of subprocess.Popen was introduced in Python 3.7
- Some of our supported platforms ship with an older Python interpreter
resulting in the following failures:
trace_for... - 09:58 AM LTTng-tools Bug #1421: lttng session daemon hanging
- I think reproduction is fine using your script but you can't shut down the session daemon or delete the netem delay a...
- 01:41 AM LTTng-tools Bug #1421: lttng session daemon hanging
- Hello Kienan!
Let me have a look at your reproducer and results but I vaguely remember that I couldn't reproduce t...
04/15/2025
- 02:51 PM LTTng-tools Revision 63925d55 (lttng-tools): Build fix: const type decltype marked as const
- gcc 4.8 complains that:
ust-field-convert.cpp:775:21: required from here
ust-field-convert.cpp:657:37: error: 'con... - 02:01 PM LTTng-tools Revision 33708e0b (lttng-tools): Build fix: mismatching exception specifier on g++ 4.8
- Building on g++ 4.8 results in the following error:
field.hpp:259:2: error: function 'lttng::sessiond::trace::detail... - 02:01 PM LTTng-tools Revision 409b22f5 (lttng-tools): common: make value file population atomic
- Value files are used by tests to determine various parameters, including
ports allocated by the OS when a relay daemo... - 02:01 PM LTTng-tools Revision ea22962d (lttng-tools): Tests: Add regression tests for trace format validation
- Introduce new regression tests to validate trace format generation for
both **kernel** and **user space** domains. Th... - 02:01 PM LTTng-tools Revision 70c2af0d (lttng-tools): Tests: lttngtest: support explicit output for record_snapshot method
- The Session.snapshot_record method didn't accept an output location parameter
which limited tests to using the sessio... - 02:01 PM LTTng-tools Revision c3894192 (lttng-tools): Tests: lttngctl.py: create_session specification does not match implementation
- The LTTngClient implementation of Controller provides more session creation
options than what is exposed by the Contr... - 02:01 PM LTTng-tools Revision 58cf4280 (lttng-tools): Fix: support multiple ranges per enumeration type mapping (metadata)
- ISSUE
━━━━━
It was brought to my attention that, given those LTTng-UST enumeration
field class mappings:
LTTNG_U... - 02:01 PM LTTng-tools Revision 246576d4 (lttng-tools): sessiond: ctf2: disallow the creation of network snapshot outputs
- The relay daemon is not yet aware of CTF2. Hence, the use of network features is
gated when CTF2 is in use.
Change-I... - 02:01 PM LTTng-tools Revision c756598a (lttng-tools): Clean-up: sessiond: cmd: fix comment style
- Change-Id: I03979048fb3183b206b4436ab8f5fe4ef7ccec62
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> - 02:01 PM LTTng-tools Revision 3deaa3a6 (lttng-tools): sessiond: ctf2: disallow the creation of network output sessions
- The relay daemon is not yet aware of CTF2. Hence, the use of
network features is gated when CTF2 is in use.
Change-I... - 02:01 PM LTTng-tools Revision e9dbb91b (lttng-tools): consumerd: Always strip metadata packet header
- The metadata packet headers are stripped when the CTF2 format is being
used. Since there is no arm in using it for th... - 02:01 PM LTTng-tools Revision e8fb6467 (lttng-tools): consumer: strip ring buffer header when consuming ctf2 ring buffer packet
- On the kernel tracer side, providing a header free packet would be quite
intrusive in term of ABI/API modification. T... - 02:01 PM LTTng-tools Revision b91adcaf (lttng-tools): Clean-up: sessiond: kernel: comment style fix
- Change-Id: Id81e9e918edde18c6ff386b82845901a7b831237
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> - 02:01 PM LTTng-tools Revision 88a2f091 (lttng-tools): Add SPDX-FileCopyrightText to tests/regression/tools/Makefile.am
- Change-Id: Ie5b3ecf05992f455990e816cb54efba140a0fbb4
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> - 02:01 PM LTTng-tools Revision d6382255 (lttng-tools): Add SPDX-FileCopyrightText to tests/regression/Makefile.am
- Change-Id: I92a6b2f8b859aeb5d8e964d72fce0550ab9ca60c
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> - 02:01 PM LTTng-tools Revision 3c10dbca (lttng-tools): Add SPDX-FileCopyrightText to configure.ac
- Change-Id: I77ea7abbe85016c5e98ac3b827cf3eebd4cc41c5
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> - 02:01 PM LTTng-tools Revision 787cf1c3 (lttng-tools): sessiond: enable kernel CTF 2 output with `LTTNG_EXPERIMENTAL_FORCE_CTF_2`
- Makes one more ioctl call to set the output format of the kernel session
depending on the current value of the `LTTNG... - 02:01 PM LTTng-tools Revision 7394df51 (lttng-tools): sessiond: enable UST CTF 2 output with `LTTNG_EXPERIMENTAL_FORCE_CTF_2`
- This patch makes a UST registry session force an experimental CTF 2 [1]
output for any recording session when you sta... - 02:01 PM LTTng-tools Revision c860a950 (lttng-tools): sessiond: `lsc::trace_class_visitor`: add LTTng specifics
- This patch adds LTTng-specific stuff
to `src/bin/lttng-sessiond/ctf2-trace-class-visitor.cpp`:
• Add namespace/name/... - 02:01 PM LTTng-tools Revision 7e028698 (lttng-tools): sessiond: update `lsc::trace_class_visitor` to honour CTF2-SPEC-2.0
- This patch changes `src/bin/lttng-sessiond/ctf2-trace-class-visitor.cpp`
to honour the final CTF 2 specification (CTF... - 02:01 PM LTTng-tools Revision 41469cda (lttng-tools): sessiond: improve `ctf2-trace-class-visitor.cpp`
- This patch tries to improve
`src/bin/lttng-sessiond/ctf2-trace-class-visitor.cpp` in the following
way, with no funct... - 02:01 PM LTTng-tools Revision 606786c4 (lttng-tools): sessiond: add `lst::bit_array_type` base class
- In CTF, (fixed-length) integer and floating point number field classes
are (fixed-length) bit array field classes.
M... - 01:57 PM LTTng-tools Revision 54c58d50 (lttng-tools): lttng-enable-channel(1): `--buffers-ownership` 👉 `--buffer-ownership`
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 01:57 PM LTTng-tools Revision 51794466 (lttng-tools): lttng-enable-channel(1): remove deprecated `--buffers-*` from synopsis
- They're still documented in the "OPTIONS" section, but I believe it's
redundant up there and adds noise to the synops... - 11:23 AM LTTng-UST Revision ee33c518 (lttng-ust): doc/man/Makefile.am: make tool output verbose only with `V=1`
- Change-Id: I62e8be7ed5f71b9be45a4db11ff9781999ae5a80
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-... - 11:23 AM LTTng-UST Revision 7bc5e35d (lttng-ust): lttng-ust(3): remove possessive markers for inanimate objects
- Follows the style of other LTTng documentation projects.
Change-Id: I8ba651007b02b1e9fe3b956a6f0c1ae9e1fc4d26
Signed... - 11:23 AM LTTng-UST Revision 25ccc713 (lttng-ust): lttng-ust(3): "unix" -> "Unix"
- Change-Id: I4fe854bd501bf08b924c1eb44f1965a63c4c4d07
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-... - 11:23 AM LTTng-UST Revision 4eb4f561 (lttng-ust): lttng-ust(3): sort environment variables by name
- Change-Id: I7254d91e71e86d3aa95748b112acba69e762ce15
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-... - 11:23 AM LTTng-UST Revision 1096aa08 (lttng-ust): lttng-ust(3): `LTTNG_UST_MAP_POPULATE_POLICY`: fix style
- Change-Id: Ia3cefaf0ad91f3ee9f6ad9376cab5bfc807cfca2
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-... - 11:23 AM LTTng-UST Revision 08245cd3 (lttng-ust): lttng-ust(3): simplify "Tracing C/C++ constructors and destructors"
- I believe the exact reason why this happens isn't important to the end
user here.
Change-Id: I7a7ef8441786905f33d1a5... - 11:22 AM LTTng-UST Revision ee8a8e3d (lttng-ust): lttng-ust(3): `LTTNG_UST_APP_PATH`: fix style and add more details
- Change-Id: I39f1e9b5f73270c7f1ec2cc98fb1284ff9fa7cbf
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-...
04/14/2025
- 04:20 PM LTTng-UST Revision 61a91ed7 (lttng-ust): Fix: Use UATOMIC_HAS_ATOMIC_{BYTE,SHORT} for counter atomics
- The Userspace RCU library defines UATOMIC_HAS_ATOMIC_{BYTE,SHORT}
when atomic operations are supported on those types... - 01:58 PM Babeltrace Revision 570fef15 (babeltrace): src.ctf.lttng-live: remove lttng_live_lazy_msg_init function
- The test `./tests/regression/tools/clear/test_live_hang.py` in the
lttng-tools project causes a crash in Babeltrace's... - 01:58 PM Babeltrace Revision f00522c6 (babeltrace): src.ctf.lttng-live: fix comment formatting
- Change-Id: If70eba639209774a5786046085061e521568980a
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed... - 01:58 PM Babeltrace Revision e0d8b290 (babeltrace): pre-commit: bump flake8 to 7.2.0
- Change-Id: I4f03dac524105df109f858e1777d1376b3ad964e
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed... - 01:58 PM Babeltrace Revision 38332040 (babeltrace): tests: remove unnecessary nonlocal keywords
- When running flake8 7.2.0, we have:
./tests/bindings/python/bt2/test_field_class.py:30:13: F824 `nonlocal field_... - 11:48 AM LTTng-UST Revision 4cded712 (lttng-ust): Fix: lttng-ust-tp regex warnings
- Starting with Python 3.12, the following command produces a warning:
python3 ./tools/lttng-gen-ust --help
SyntaxWar... - 11:35 AM LTTng-UST Revision ab7d1ca6 (lttng-ust): lttng-ust-java: Load lttng-ust-context-jni before other JNI libraries
- All of lttng-ust-jul-jni, lttng-ust-log4j-jni, and
lttng-ust-log4j2-jni depend on lttng-ust-context-jni. This depende...
04/11/2025
- 03:22 PM LTTng-tools Revision 88be7cdd (lttng-tools): lttng-enable-channel(1): `per-cpu` alloc. policy means `cpu_id` ctx.
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 03:21 PM LTTng-tools Revision 0b38ec3f (lttng-tools): lttng-stop(1): remove false statement about trace chunk archives
- That's just not true.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jer... - 03:21 PM LTTng-tools Revision 0c0b9b30 (lttng-tools): extras/zsh-completion: add a basic README
- This shows how to install the completion files because it's not
always obvious.
Signed-off-by: Philippe Proulx <eepp... - 03:21 PM LTTng-tools Revision 6cd2570e (lttng-tools): doc/man: remove remaining possessive markers for inanimate objects
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 03:21 PM LTTng-tools Revision dd1db18c (lttng-tools): doc/man: document the buffer ownership model and allocation policy
- This patch adds documentation for the 2.14+ `--buffer-ownership` and
`--buffer-allocation` options of lttng-enable-ch... - 03:20 PM LTTng-tools Revision aba3873e (lttng-tools): lttng-relayd(8): fix alphabetical order of options
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 03:20 PM LTTng-tools Revision 2be56642 (lttng-tools): lttng-sessiond(8): add missing `--pidfile` documentation
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 03:20 PM LTTng-tools Revision 3597e705 (lttng-tools): lttng-relayd(8): fix style of `--pid-file`
- Also add details.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie... - 03:20 PM LTTng-tools Revision 7ea95d97 (lttng-tools): lttng-relayd(8): fix style of `--dynamic-port-allocation`
- Also add details and many cross references.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: ... - 03:19 PM LTTng-tools Revision ccb34c11 (lttng-tools): lttng-sessiond(8): fix style of `LTTNG_RUNDIR` documentation
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 03:16 PM LTTng-tools Revision 61169896 (lttng-tools): lttng-sessiond(8): remove `LTTNG_UST_ALLOW_BLOCKING` documentation
- lttng-ust(3) already documents the purpose of this environment variable.
Documenting the usage of such a variable fo... - 03:16 PM LTTng-tools Revision 8d4ad6e1 (lttng-tools): lttng-sessiond(8): fix `LTTNG_UST_CTL_PATH` env. var. doc
- Also remove `LTTNG_UST_APP_PATH` of which the documentation will be
in lttng-ust(3).
Signed-off-by: Philippe Proulx ... - 03:16 PM LTTng-tools Revision ae8db970 (lttng-tools): doc/man: fix Apache log4j/Log4j options
- Changes:
• I've always referred to Apache log4j 1.x as "log4j" (not capitalized)
in the documentation because that... - 03:16 PM LTTng-tools Revision a68e1c44 (lttng-tools): src/bin/lttng/commands/stop.cpp: fix typo
- Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios... - 03:16 PM LTTng-tools Revision 4d72ec96 (lttng-tools): doc/man: normalize and fix `start`/`stop`/`destroy` man pages
- This patch updates the lttng-start(1), lttng-stop(1), and
lttng-destroy(1) manual pages so that they match my usual s... - 02:11 PM Babeltrace Revision f6bd966b (babeltrace): README.adoc: Update working version to 2.1
- Looking at the rendered output of README.adoc on Github, I realized
it still refers to Babeltrace 2.0.
Signed-off-by... - 12:02 PM LTTng-tools Bug #1421: lttng session daemon hanging
- Hi Mikael,
I spent some more time with this and while I've never had an indefinite hang, I see the time taken to des... - 09:20 AM LTTng-modules Revision 12169d8a (lttng-modules): Fix: trace_balance_dirty_pages parameters changed in Linux v6.14.2
- The change originally introduced in upstream commit
f1ab2831e2a4312046bca79256b2efc41d373eaf has been backported in t...
04/10/2025
- 04:56 PM LTTng-tools Revision d9173197 (lttng-tools): tests: Retry taskset where possible
- In the CI cluster, Incus will change the CPU affinities for containers
when another is started or stopped on the same... - 02:16 PM LTTng-modules Revision 20bc600c (lttng-modules): Fix: scsi: RESERVE and RELEASE renamed in Linux v6.15-rc1
- See upstream commit 0ea163a18b17f9e0f8350bb348ae69c4a376be66
commit 0ea163a18b17f9e0f8350bb348ae69c4a376be66
... - 02:16 PM LTTng-modules Revision 04cebcf8 (lttng-modules): Fix: trace_balance_dirty_pages parameters changed in Linux v6.15-rc1
- See upstream commit f1ab2831e2a4312046bca79256b2efc41d373eaf
commit f1ab2831e2a4312046bca79256b2efc41d373eaf
... - 02:15 PM LTTng-modules Revision 5d7cb6b2 (lttng-modules): Fix: del_timer[_sync] deleted in linux v6.15-rc1
- Starting Linux v6.2, `del_timer[_sync]` was deprecated in favour of
`timer_delete[_sync]`.
See upstream commit 9b13d... - 02:01 PM Babeltrace Bug #1424 (Invalid): The path src/plugins/ctf/common/src/metadata/tsdl is not created by the babeltrace build system
- 12:10 PM LTTng-modules Revision 0991205f (lttng-modules): Test: Add an enum that uses multiple ranges for an entry
- In order to exercise more of the metadata generation code, add an
enumeration that defines an entry associtated to mu...
Also available in: Atom