[lttng-dev] [RELEASE] LTTng-modules 2.9, 7 and 2.10.4 (Linux kernel tracer)
Mathieu Desnoyers
mathieu.desnoyers at efficios.com
Wed Nov 8 19:20:23 UTC 2017
Hi,
Versions 2.9.7 and 2.10.4 fix a OOPS on buffer creation, which
only triggers after memory fragmentation in the kernel is
sufficient to cause a large kmalloc to fail. This only reproduces
when starting kernel tracing after a machine runs for a few days
(to generate enough memory fragmentation in the kernel), with
a sufficiently large number of sub-buffers, which made it take
a while to show up.
We plan to improve our CI testing infrastructure to explicitly
cover high memory fragmentation scenario, in order to make sure
we can catch those cases automatically in the future.
It would be preferable to upgrade your lttng-modules to a version
containing this fix.
Thanks,
Mathieu
Project website: http://lttng.org
Documentation: http://lttng.org/docs
Download link: http://lttng.org/download
Changelog:
2017-11-08 (National Cappuccino Day) LTTng modules 2.10.4
* Fix: lttng_kvmalloc helper NULL pointer OOPS
2017-11-08 (National Cappuccino Day) LTTng modules 2.9.7
* Fix: lttng_kvmalloc helper NULL pointer OOPS
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
More information about the lttng-dev
mailing list