https://www.nvidia.com/Download/driverResults.aspx/168290/en-us Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error "'struct mm_struct' has no member named 'mmap_sem'". Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error "too many arguments to function '__vmalloc'". Renaming works for me: [ebuild R ] x11-drivers/nvidia-drivers-390.141:0/390::mylocal USE="X driver kms (libglvnd) multilib tools uvm wayland -compat (-dist-kernel) -gtk3 -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec1f2d8486971cfb13e6ae5faa9874e35819377 commit 9ec1f2d8486971cfb13e6ae5faa9874e35819377 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-02-08 08:57:10 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-02-08 08:57:10 +0000 x11-drivers/nvidia-drivers: Version bump to 390.141 Bug: https://bugs.gentoo.org/764512 Closes: https://bugs.gentoo.org/767349 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org> x11-drivers/nvidia-drivers/Manifest | 6 + .../nvidia-drivers/nvidia-drivers-390.141.ebuild | 591 +++++++++++++++++++++ 2 files changed, 597 insertions(+)