View Single Post
Old 05-01-13, 07:42 PM   #1
siddly
Registered User
 
Join Date: Jul 2003
Location: West Midlands, UK
Posts: 125
Default 3.9.0 kernel module load error - GPL-only symbol system_wq

Nvidia 313.26, 313.30 and 319.12 Ubuntu 13.04

/usr/src/linux-3.9.0/arch/x86/include/asm/uaccess_64.h: In function ‘copy_from_user’:
/usr/src/linux-3.9.0/arch/x86/include/asm/uaccess_64.h:62:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if [ "-pg" = "-pg" ]; then if [ /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/os-usermap.o != "scripts/mod/empty.o" ]; then /usr/src/linux-3.9.0/scripts/recordmcount "/usr/src/NVIDIA-Linux-x86_64-313.30/kernel/os-usermap.o"; fi; fi;
ld -m elf_x86_64 -r -o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nvidia.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-kernel.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-acpi.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-
chrdev.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-cray.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-gvi.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-i2c.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-mempool.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-mlock.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-mmap.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-p2p.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-pat.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-procfs.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-usermap.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-vm.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-vtophys.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/os-interface.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/os-registry.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/os-smp.o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/os-usermap.o
(cat /dev/null; echo kernel//usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nvidia.ko > /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/modules.order
make -f /usr/src/linux-3.9.0/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/linux-3.9.0/Module.symvers -I /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/Module.symvers -o /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/Module.symvers -S -w -s
WARNING: could not find /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/.nv-kernel.o.cmd for /usr/src/NVIDIA-Linux-x86_64-313.30/kernel/nv-kernel.o
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'system_wq'
make[4]: *** [__modpost] Error 1
make[3]: *** [modules] Error 2
make[2]: *** [sub-make] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

Last edited by siddly; 05-01-13 at 08:46 PM. Reason: adding details
siddly is offline   Reply With Quote