With Kernel 2.6.24-rc2 the Nvidia module version 100.14.23 doesn't build any more. With kernel 2.6.20-rc1-git10 everything worked very well.
Here is the error Code:
Code:
c/nv/nvacpi.c:15:
include/linux/scatterlist.h: In Funktion »sg_virt«:
include/linux/scatterlist.h:278: Warnung: Zeiger auf Typen »void *« in Ari
thmetik verwendet
ld -m elf_i386 -m elf_i386 -r -o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14
.23-pkg1/usr/src/nv/nvidia.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1
/usr/src/nv/nv-kernel.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/
src/nv/nv.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/nv-vm
.o /tmp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/os-agp.o /tmp/
selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/os-interface.o /tmp/se
lfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/os-registry.o /tmp/selfg
z4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/nv-i2c.o /tmp/selfgz4255/NV
IDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/nvacpi.o
Building modules, stage 2.
make -f /usr/src/linux-2.6.24-rc2/scripts/Makefile.modpost
scripts/mod/modpost -m -i /usr/src/linux-2.6.24-rc2/Module.symvers -I /tm
p/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/Module.symvers -o /t
mp/selfgz4255/NVIDIA-Linux-x86-100.14.23-pkg1/usr/src/nv/Module.symvers -w -
s
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'pv_c
pu_ops'
make[3]: *** [__modpost] Fehler 1
make[2]: *** [modules] Fehler 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Fehler 1
make: *** [module] Fehler 2
-> Error.
E-Mail to linux-bugs(at)nvidia.com was sent.