Hello Jason,

This compilation error is caused by the following upstream stable fix we
have backported to xenial kernel 4.4.0-143.169:

mm: replace get_user_pages() write/force parameters with gup_flags
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial/commit/?h=master-next&id=9c72ad08f1510332e9314046e6a2adba5064f39a

This change was needed to fix a security issue and unfortunately the
external modules using the get_user_pages() API will need to adapt to
the new function signature. The new signature is in place on mainline
kernel for a while already (since v4.9-rc2), so it's likely that your
module already have code in place to use the new signature.

To fix this module you would need some checking similar to:

#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 4, 168)
        [use new API...]

Given that this is a known issue and not really a bug in the kernel, I'm
going to make this bug report as invalid.

Thank you.

** Changed in: linux-signed (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820454

Title:
  TBS driver make fails

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-signed/+bug/1820454/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to