virtualbox dkms modules fail to build with linux 4.4.0-143.169 [error: too many arguments to function ‘get_user_pages’]
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
virtualbox (Ubuntu) |
Fix Released
|
High
|
Unassigned | |||
Trusty |
Fix Released
|
High
|
Unassigned | |||
Xenial |
Fix Released
|
High
|
Unassigned | |||
virtualbox-hwe (Ubuntu) |
Fix Released
|
High
|
Unassigned | |||
Xenial |
Fix Released
|
High
|
Unassigned | |||
virtualbox-lts-xenial (Ubuntu) | ||||||
Trusty |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
virtualbox dkms modules fail to build after Ubuntu kernel 4.4 backported the following fix from upstream stable, which is included on xenial kernel 4.4.0-143.169 that's currently in -proposed.
mm: replace get_user_pages() write/force parameters with gup_flags
https:/
Excerpt from ./virtualbox/
-------
/var/lib/
rc = get_user_
^
In file included from /var/lib/
include/
long get_user_
^
-------
[Test case]
Install virtualbox dkms packages (virtualbox-dkms and virtualbox-
CVE References
Changed in virtualbox (Ubuntu Trusty): | |
status: | New → Invalid |
Changed in virtualbox-lts-xenial (Ubuntu Xenial): | |
status: | New → Invalid |
Changed in virtualbox-hwe (Ubuntu Trusty): | |
status: | New → Invalid |
tags: | added: patch |
summary: |
- virtualbox dkms modules fail to build with linux 4.4.0-143.169 + virtualbox dkms modules fail to build with linux 4.4.0-143.169 [error: + too many arguments to function ‘get_user_pages’] |
tags: | added: trusty xenial |
Changed in virtualbox-lts-xenial (Ubuntu Trusty): | |
status: | Confirmed → In Progress |
Changed in virtualbox-hwe (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
Changed in virtualbox (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
no longer affects: | virtualbox-lts-xenial (Ubuntu) |
no longer affects: | virtualbox-lts-xenial (Ubuntu Xenial) |
no longer affects: | virtualbox-hwe (Ubuntu Trusty) |
Changed in virtualbox (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in virtualbox-hwe (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in virtualbox (Ubuntu): | |
importance: | Undecided → High |
Changed in virtualbox (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in virtualbox (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in virtualbox-hwe (Ubuntu): | |
importance: | Undecided → High |
Changed in virtualbox-hwe (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in virtualbox-lts-xenial (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in virtualbox (Ubuntu Trusty): | |
status: | Invalid → Won't Fix |
Debdiff for virtualbox on xenial, to be applied on top of version 5.1.38- dfsg-0ubuntu1. 16.04.2.