Disabling nvidia-uvm does not seem to be necessary anymore
For quite some time, PKGBUILD contains a method of disabling the inclusion of the nvidia-uvm
module in this package:
# Fix compile problem with 5.10
# FATAL: modpost: GPL-incompatible module nvidia-uvm.ko uses GPL-only symbol 'radix_tree_preloads'
msg2 "PATCH: disable-module-nvidia-uvm"
patch -p1 -i "$srcdir"/disable-module-nvidia-uvm.patch
Out of curiosity, I removed that from PKGBUILD and there are no compile errors - all modules are created successfully.
So far, I also did not observe any problems running the complete driver package, including nvidia-uvm
, with kernel 5.10.13.
Looks like this patch to disable nvidia-uvm
is not needed anymore.