I haven't do a throughout check, but I guess it's similar to bug 1419402 https://github.com/evgeni/sysdig/commit/aee35d9d57a4fb9cb28f2608839095b15e089968
** Summary changed: - Unable to build sysdig module on 4.15 Azure kernel + Unable to build sysdig module on Trusty 4.15 Azure kernel -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-signed-azure in Ubuntu. https://bugs.launchpad.net/bugs/1796016 Title: Unable to build sysdig module on Trusty 4.15 Azure kernel Status in ubuntu-kernel-tests: New Status in linux-signed-azure package in Ubuntu: New Status in sysdig package in Ubuntu: New Bug description: On Trusty + 4.15 Azure kernel, the sysdig cannot be installed: $ cat /var/lib/dkms/sysdig/0.1.87/build/make.log DKMS make.log for sysdig-0.1.87 for kernel 4.15.0-1023-azure (x86_64) Thu Oct 4 03:32:04 UTC 2018 make: Entering directory `/usr/src/linux-headers-4.15.0-1023-azure' Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel" CC [M] /var/lib/dkms/sysdig/0.1.87/build/main.o /var/lib/dkms/sysdig/0.1.87/build/main.c: In function ‘ppm_open’: /var/lib/dkms/sysdig/0.1.87/build/main.c:196:27: error: ‘struct file’ has no member named ‘f_dentry’ int ring_no = iminor(filp->f_dentry->d_inode); ^ /var/lib/dkms/sysdig/0.1.87/build/main.c: In function ‘ppm_release’: /var/lib/dkms/sysdig/0.1.87/build/main.c:291:27: error: ‘struct file’ has no member named ‘f_dentry’ int ring_no = iminor(filp->f_dentry->d_inode); ^ /var/lib/dkms/sysdig/0.1.87/build/main.c: In function ‘ppm_ioctl’: /var/lib/dkms/sysdig/0.1.87/build/main.c:349:28: error: ‘struct file’ has no member named ‘f_dentry’ int ring_no = iminor(filp->f_dentry->d_inode); ^ /var/lib/dkms/sysdig/0.1.87/build/main.c:362:28: error: ‘struct file’ has no member named ‘f_dentry’ int ring_no = iminor(filp->f_dentry->d_inode); ^ /var/lib/dkms/sysdig/0.1.87/build/main.c: In function ‘ppm_mmap’: /var/lib/dkms/sysdig/0.1.87/build/main.c:482:28: error: ‘struct file’ has no member named ‘f_dentry’ int ring_no = iminor(filp->f_dentry->d_inode); ^ /var/lib/dkms/sysdig/0.1.87/build/main.c: At top level: /var/lib/dkms/sysdig/0.1.87/build/main.c:1015:5: error: conflicting types for ‘__access_remote_vm’ int __access_remote_vm(struct task_struct *t, struct mm_struct *mm, unsigned long addr, ^ In file included from ./include/linux/scatterlist.h:8:0, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/if_ether.h:23, from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from /var/lib/dkms/sysdig/0.1.87/build/main.c:38: ./include/linux/mm.h:1391:12: note: previous declaration of ‘__access_remote_vm’ was here extern int __access_remote_vm(struct task_struct *tsk, struct mm_struct *mm, ^ make[1]: *** [/var/lib/dkms/sysdig/0.1.87/build/main.o] Error 1 make: *** [_module_/var/lib/dkms/sysdig/0.1.87/build] Error 2 make: Leaving directory `/usr/src/linux-headers-4.15.0-1023-azure' ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: linux-image-4.15.0-1023-azure 4.15.0-1023.24~14.04.1 ProcVersionSignature: User Name 4.15.0-1023.24~14.04.1-username 4.15.18 Uname: Linux 4.15.0-1023-azure x86_64 ApportVersion: 2.14.1-0ubuntu3.29 Architecture: amd64 Date: Thu Oct 4 03:32:26 2018 SourcePackage: linux-signed-azure UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1796016/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp