[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