lttng-modules-dkms failed to build with 4.14 Azure edge kernel on Xenial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lttng-modules |
Fix Released
|
Undecided
|
Unassigned | ||
ubuntu-kernel-tests |
Fix Released
|
Undecided
|
Unassigned | ||
lttng-modules (Ubuntu) |
Fix Released
|
Medium
|
Colin Ian King | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU request, Xenial, Artful
[Impact]
lttng dkms modules fail to build against newer HWE kernels because of missing 4.14 compat fixes that allow it to build against newer 4.14 kernels.
[Fix]
Upstream lttng 4.14 compat fixes.
[Testcase]
Without the fix, running the kernel team autotest lttng regression test suite fails because the module does not build and install. With the fix the lttng smoke tests pass.
To run the test:
sudo autotest/
using git://kernel.
git://kernel.
[Regression Potential]
lttng fails to build and work against older kernels. As the new code is #if'def'd compat code the 4.14 specific changes are not built into the older kernels, so this risk is small.
-------
[stdout] Setting up lttng-modules-dkms (2.8.0-
[stdout] Loading new lttng-modules-2.8.0 DKMS files...
[stdout] First Installation: checking all kernels...
[stdout] Building only for 4.14.0-
[stdout] Building initial module for 4.14.0-
[stdout] Error! Bad return status for module build on kernel: 4.14.0-
[stdout] Consult /var/lib/
Changed in lttng-modules (Ubuntu): | |
assignee: | nobody → Colin Ian King (colin-king) |
Changed in lttng-modules (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
description: | updated |
description: | updated |
description: | updated |
Changed in lttng-modules (Ubuntu): | |
status: | Incomplete → In Progress |
status: | In Progress → Fix Committed |
Changed in lttng-modules (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-kernel-tests: | |
status: | New → Fix Released |
Changed in lttng-modules: | |
status: | New → Fix Released |
lttng dkms module build log (/var/lib/ dkms/lttng- modules/ 2.8.0/build/ make.log)
http:// paste.ubuntu. com/26345778/