SRU Request: nvidia-*: nvidia-* kernel module failed to build [error: too many arguments to function ‘get_user_pages’]
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
nvidia-graphics-drivers-304 (Ubuntu) | ||||||
Trusty |
Fix Released
|
High
|
Alberto Milone | |||
Xenial |
Fix Released
|
High
|
Alberto Milone | |||
nvidia-graphics-drivers-340 (Ubuntu) |
Fix Released
|
High
|
galbadrakh | |||
Trusty |
Fix Released
|
High
|
Alberto Milone | |||
Xenial |
Fix Released
|
High
|
Alberto Milone | |||
nvidia-graphics-drivers-384 (Ubuntu) | ||||||
Trusty |
Fix Released
|
High
|
Alberto Milone | |||
Xenial |
Fix Released
|
High
|
Alberto Milone |
Bug Description
SRU Request:
[Impact]
A commit that was backported to the latest 4.4 kernel, broke compatibility with the NVIDIA drivers in Xenial and in Trusty.
[Test Case]
1) Enable the -proposed repository, and install the new 4.4 kernel image and headers, and one of the NVIDIA drivers (304, 340, 384)
2) Check that the kernel module can be built against the new kernel.
3) Restart your computer, and see if everything works correctly when accessing the desktop.
[Regression Potential]
Low.
_______
ProblemType: Package
DistroRelease: Ubuntu 16.04
Package: nvidia-361 361.42-0ubuntu2
ProcVersionSign
Uname: Linux 4.4.0-21-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
DKMSKernelVersion: 4.6.0-040600rc4
Date: Fri Apr 22 15:43:10 2016
DuplicateSignature: dkms:nvidia-
InstallationDate: Installed on 2016-04-22 (0 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
PackageVersion: 361.42-0ubuntu2
RelatedPackageV
dpkg 1.18.4ubuntu1
apt 1.2.10ubuntu1
SourcePackage: nvidia-
Title: nvidia-361 361.42-0ubuntu2: nvidia-361 kernel module failed to build
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | removed: need-duplicate-check |
summary: |
nvidia-361 361.42-0ubuntu2: nvidia-361 kernel module failed to build + [error: too many arguments to function ‘get_user_pages’] |
Changed in nvidia-graphics-drivers-361 (Ubuntu): | |
importance: | Undecided → High |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
status: | New → Confirmed |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
importance: | Undecided → High |
Changed in nvidia-graphics-drivers-361 (Ubuntu): | |
assignee: | nobody → Aleksander (a-h-burzec) |
assignee: | Aleksander (a-h-burzec) → nobody |
Changed in nvidia-graphics-drivers-304 (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- nvidia-361 361.42-0ubuntu2: nvidia-361 kernel module failed to build - [error: too many arguments to function ‘get_user_pages’] + nvidia-*: nvidia-* kernel module failed to build [error: too many + arguments to function ‘get_user_pages’] |
Changed in nvidia-graphics-drivers-384 (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: bugpattern-written |
Changed in nvidia-graphics-drivers-304 (Ubuntu): | |
status: | Confirmed → Triaged |
status: | Triaged → Invalid |
Changed in nvidia-graphics-drivers-304 (Ubuntu Trusty): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-304 (Ubuntu Xenial): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-340 (Ubuntu Trusty): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-340 (Ubuntu Xenial): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-361 (Ubuntu Trusty): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
no longer affects: | nvidia-graphics-drivers-361 (Ubuntu) |
Changed in nvidia-graphics-drivers-384 (Ubuntu): | |
assignee: | nobody → Alberto Milone (albertomilone) |
status: | Confirmed → In Progress |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in nvidia-graphics-drivers-384 (Ubuntu Trusty): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-361 (Ubuntu Trusty): | |
assignee: | Alberto Milone (albertomilone) → nobody |
status: | In Progress → Invalid |
Changed in nvidia-graphics-drivers-361 (Ubuntu Xenial): | |
status: | New → Invalid |
Changed in nvidia-graphics-drivers-384 (Ubuntu Xenial): | |
assignee: | nobody → Alberto Milone (albertomilone) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-384 (Ubuntu): | |
status: | In Progress → Invalid |
tags: |
added: verification-needed-xenial removed: verification-failed-xenial |
description: | updated |
summary: |
- nvidia-*: nvidia-* kernel module failed to build [error: too many - arguments to function ‘get_user_pages’] + SRU Request: nvidia-*: nvidia-* kernel module failed to build [error: + too many arguments to function ‘get_user_pages’] |
no longer affects: | nvidia-graphics-drivers-361 (Ubuntu Trusty) |
no longer affects: | nvidia-graphics-drivers-304 (Ubuntu) |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
status: | Invalid → Fix Released |
Changed in nvidia-graphics-drivers-304 (Ubuntu Trusty): | |
status: | Fix Committed → Confirmed |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done verification-done-trusty removed: verification-needed verification-needed-trusty |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
assignee: | nobody → Scott Schneider (ijsbaracer) |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
assignee: | Scott Schneider (ijsbaracer) → nobody |
Changed in nvidia-graphics-drivers-340 (Ubuntu): | |
assignee: | nobody → galbadrakh (dagvadorj) |
Status changed to 'Confirmed' because the bug affects multiple users.