nvidia-dkms-* FTBS with linux 6.5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-390 (Ubuntu) |
Fix Released
|
Undecided
|
Alberto Milone | ||
Jammy |
Incomplete
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Alberto Milone | ||
nvidia-graphics-drivers-450-server (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers-470 (Ubuntu) |
Fix Released
|
Undecided
|
Alberto Milone | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Alberto Milone | ||
nvidia-graphics-drivers-470-server (Ubuntu) |
Fix Released
|
Undecided
|
Alberto Milone | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Alberto Milone | ||
nvidia-graphics-drivers-525 (Ubuntu) |
Fix Released
|
Undecided
|
Alberto Milone | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Alberto Milone | ||
nvidia-graphics-drivers-525-server (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
...
In file included from /var/lib/
/var/lib/
/var/lib/
164 | return get_user_
| ^~~
| |
| struct task_struct *
...
[Fix]
Apply the attached fix.
[How to test]
Install (and build) the patched packet.
[Regression potential]
The fix is composed of two patches:
1) the first patch simply garbage collect a reference to a function that was never used but that had the API changed in Linux 6.5 - so, it's a trivial change.
2) the second patch actually reimplement part of the vma scanning that was removed in __get_user_
array from internal GUP functions" - here is where most likely any regression could be found.
description: | updated |
description: | updated |
description: | updated |
tags: | added: patch |
Changed in nvidia-graphics-drivers-390 (Ubuntu Mantic): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-graphics-drivers-470 (Ubuntu Mantic): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-graphics-drivers-470-server (Ubuntu Mantic): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-graphics-drivers-525 (Ubuntu Mantic): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-graphics-drivers-390 (Ubuntu Mantic): | |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-470 (Ubuntu Mantic): | |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-470-server (Ubuntu Mantic): | |
status: | New → In Progress |
Changed in nvidia-graphics-drivers-525 (Ubuntu Mantic): | |
status: | New → In Progress |
tags: | added: regression-release |
tags: | removed: regression-release |
New patch for the 470 driver