This build failure occurs because of the following artful commit:
commit 356852284931cda6749c41f77acefcb13bd534fe
Author: Wanpeng Li <[email protected]>
Date: Thu Jan 4 01:57:52 2018 -0500
KVM: Fix stack-out-of-bounds read in write_mmio
CVE-2017-17741
This redefines the kvm_mmio trace event as follows:
TRACE_EVENT(kvm_mmio,
- TP_PROTO(int type, int len, u64 gpa, u64 val),
+ TP_PROTO(int type, int len, u64 gpa, void *val),
TP_ARGS(type, len, gpa, val),
..which is different from the lttng prototype in instrumentation/events
/lttng-module/kvm.h:
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0) \
|| LTTNG_KERNEL_RANGE(4,14,14, 4,15,0) \
|| LTTNG_KERNEL_RANGE(4,9,77, 4,10,0) \
|| LTTNG_KERNEL_RANGE(4,4,112, 4,5,0) \
|| LTTNG_KERNEL_RANGE(3,16,52, 3,17,0) \
|| LTTNG_KERNEL_RANGE(3,2,97, 3,3,0) \
|| LTTNG_DEBIAN_KERNEL_RANGE(4,9,65,0,3,0, 4,10,0,0,0,0))
LTTNG_TRACEPOINT_EVENT(kvm_mmio,
TP_PROTO(int type, int len, u64 gpa, void *val),
TP_ARGS(type, len, gpa, val),
TP_FIELDS(
ctf_integer(u32, type, type)
ctf_integer(u32, len, len)
ctf_integer(u64, gpa, gpa)
ctf_sequence_hex(unsigned char, val, val, u32, len)
)
)
#else
LTTNG_TRACEPOINT_EVENT(kvm_mmio,
TP_PROTO(int type, int len, u64 gpa, u64 val),
TP_ARGS(type, len, gpa, val),
TP_FIELDS(
ctf_integer(u32, type, type)
ctf_integer(u32, len, len)
ctf_integer(u64, gpa, gpa)
ctf_integer(u64, val, val)
)
)
Not sure how we #ifdef around this as the kernel version is 4.13 yet it now has
a 4.15 API
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-17741
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1756240
Title:
Unable to build lttng-module with Artful kernel
Status in linux package in Ubuntu:
In Progress
Bug description:
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://paste.ubuntu.com/p/ybwnBJB9yj/
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: linux-image-4.13.0-38-generic 4.13.0-38.43
ProcVersionSignature: User Name 4.13.0-38.43-generic 4.13.16
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-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=C.UTF-8
SHELL=/bin/bash
ProcFB:
0 mgadrmfb
1 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-38-generic
root=UUID=b0d2ae4e-12dd-423e-acea-272ee8b2a893 ro
RelatedPackageVersions:
linux-restricted-modules-4.13.0-38-generic N/A
linux-backports-modules-4.13.0-38-generic N/A
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.86B.03.02.0003.070120151022
dmi.board.asset.tag: ....................
dmi.board.name: S1200RP
dmi.board.vendor: Intel Corporation
dmi.board.version: G62254-407
dmi.chassis.asset.tag: ....................
dmi.chassis.type: 17
dmi.chassis.vendor: ..............................
dmi.chassis.version: ..................
dmi.modalias:
dmi:bvnIntelCorp.:bvrS1200RP.86B.03.02.0003.070120151022:bd07/01/2015:svnIntelCorporation:pnS1200RP:pvr....................:rvnIntelCorporation:rnS1200RP:rvrG62254-407:cvn..............................:ct17:cvr..................:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: S1200RP
dmi.product.version: ....................
dmi.sys.vendor: Intel Corporation
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1756240/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp