Kernel – 5.9 Final – NVIDIA Still ‘Tainted’..
Kernel 5.9 has finally been released, and brief details are here: http://lkml.iu.edu/hypermail/linux/kernel/2010.1/02900.html
The latest NVIDIA drivers still fail to install completely, with nvidia-uvm ‘tainted’:
[ 710.097439] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 455.28 Wed Sep 30 01:05:16 UTC 2020
[ 710.099400] nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.
[ 710.099488] nvidia_uvm: Unknown symbol radix_tree_preloads (err -2)
[ 710.099501] nvidia_uvm: Unknown symbol set_cpus_allowed_ptr (err -2)
[ 710.099514] nvidia_uvm: Unknown symbol mmu_notifier_unregister (err -2)
[ 710.099549] nvidia_uvm: Unknown symbol __mmu_notifier_register (err -2)
The workaround is to use the ‘–no-unified-memory‘ option when running the installer, but this means CUDA is not available. Maybe it was expected that the kernel changes would be reverted, but this has obviously not happened, so NVIDIA will have to come up with a solution.
VMware 16 (patched) compiles cleanly, and works OK.
Robert Gadsdon. October 11th 2020.
NVIDIA-Linux-x86_64-455.28.run works on Linux-5.9.0 with the following patch …
My best,
Jeff.
<< Deleted, as it is illegal. RG >>
How can I run that patch?
Seriously? I’m no GPL zealot but this is utterly wrong and completely missing the point.
This is – actually – illegal, and I am deleting it.
RG.
> This is – actually – illegal, and I am deleting it.
Can’t that be a “temporary” workabout till Nvidia fixed the issue?