Test disabled on Trusty:
https://kernel.ubuntu.com/git/ubuntu/autotest-client-tests.git/commit/?id=d8f563074e01f308a0b43260f45ca0dc1dfc8f15

** No longer affects: linux-signed-azure (Ubuntu)

** Changed in: ubuntu-kernel-tests
       Status: New => Fix Released

** Changed in: ubuntu-kernel-tests
     Assignee: (unassigned) => Po-Hsu Lin (cypressyew)

** No longer affects: sysdig (Ubuntu)

-- 
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:
  Fix Released

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

Reply via email to