Unable to build lttng-module with Artful kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Khaled El Mously | ||
Xenial |
Invalid
|
Undecided
|
Khaled El Mously | ||
Artful |
Invalid
|
Undecided
|
Khaled El Mously | ||
Bionic |
Invalid
|
Undecided
|
Khaled El Mously | ||
lttng-modules (Ubuntu) |
Fix Released
|
Undecided
|
Khaled El Mously | ||
Xenial |
Fix Released
|
Undecided
|
Khaled El Mously | ||
Artful |
Fix Released
|
Undecided
|
Khaled El Mously | ||
Bionic |
Fix Released
|
Undecided
|
Khaled El Mously |
Bug Description
[Impact]
* The 4.13.0-38 artful kernel included a change (backported from 4.15) that modifies the definition of kvm_mmio(). This breaks the lttng-modules-dkms package because it is using the old (<4.15) definition.
* lttng-modules-dkms already has a list of kernel version "exceptions" with which it uses the >=4.15 definition. Proposed solution is to add the Ubuntu kernel range 4.13.0-38 up to 4.14.255-255 to that list of exceptions.
[Test Case]
* Tested by first successfully building lttng-modules-dkms on 4.13.0-37, then reproducing the problem described here on 4.13.0-38, then applying the code-change and confirming that I can successfully build on both 4.13.0-37 and 4.13.0-38 after that.
[Regression Potential]
* Low-regression potential. Could prevent lttng-modules-dkms from being built for specific kernel versions, but this is unlikely as the change was tested to confirm that it works as expected on 4.13.0-37 and 4.13.0-38 - and should work fine for other Ubuntu kernels as well.
The lttng module failed to build with the proposed Artful kernel (4.13.0-38), it works with 4.13.0-37
Please find the build log here: http://
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: linux-image-
ProcVersionSign
Uname: Linux 4.13.0-38-generic x86_64
AlsaDevices:
total 0
crw-rw---- 1 root audio 116, 1 Mar 16 04:13 seq
crw-rw---- 1 root audio 116, 33 Mar 16 04:13 timer
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay': 'aplay'
ApportVersion: 2.20.7-0ubuntu3.7
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord': 'arecord'
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CurrentDmesg:
Date: Fri Mar 16 04:17:14 2018
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig': 'iwconfig'
MachineType: Intel Corporation S1200RP
PciMultimedia:
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/bash
ProcFB:
0 mgadrmfb
1 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.169.3
RfKill: Error: [Errno 2] No such file or directory: 'rfkill': 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/01/2015
dmi.bios.vendor: Intel Corp.
dmi.bios.version: S1200RP.
dmi.board.
dmi.board.name: S1200RP
dmi.board.vendor: Intel Corporation
dmi.board.version: G62254-407
dmi.chassis.
dmi.chassis.type: 17
dmi.chassis.vendor: .......
dmi.chassis.
dmi.modalias: dmi:bvnIntelCor
dmi.product.family: To be filled by O.E.M.
dmi.product.name: S1200RP
dmi.product.
dmi.sys.vendor: Intel Corporation
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu): | |
assignee: | Colin Ian King (colin-king) → nobody |
Changed in linux (Ubuntu): | |
assignee: | nobody → Khaled El Mously (kmously) |
tags: | added: patch |
description: | updated |
Changed in lttng-modules (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in lttng-modules (Ubuntu Artful): | |
status: | New → In Progress |
Changed in lttng-modules (Ubuntu Xenial): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in lttng-modules (Ubuntu Artful): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in lttng-modules (Ubuntu Bionic): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu Bionic): | |
status: | Incomplete → Invalid |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1756240
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.