Problem with HIGHMEM enabled kernel
I'm running driver version 4363 on gentoo linux (kernel 2.4.20 + gentoo patches). If I build a HIGHMEM enabled kernel then I can't load the nvidia kernel module. I get the following errors:
/lib/modules/2.4.20-gentoo-r5/video/nvidia.o: unresolved symbol highmem_start_page
/lib/modules/2.4.20-gentoo-r5/video/nvidia.o: unresolved symbol kmap_prot
/lib/modules/2.4.20-gentoo-r5/video/nvidia.o: unresolved symbol kmap_pte
Any ideas on how I can have a HIGHMEM enabled kernel and load the nvidia kernel module?
Errrrr.... I've got the same setup (Gentoo, 2.4.20-gentoo-r6) with Highmem (1 gig of Ram) and it builds and loads fine. What options do you have in your /etc/make.conf? My CFLAGS are set to:
CFLAGS="-fstack-protector -O3 -mcpu=pentium4 -ffast-math -funroll-loops -fomit-frame-pointer -fforce-addr -falign-functions=4 -pipe -mmmx -msse -msse2 -fexpensive-optimizations -mfpmath=sse"
and it seems to work fine. Is your /usr/src/linux symlinked to the right directory? You could try the r6 kernel and see if that helps also (along with make clean make dep).
|All times are GMT -5. The time now is 07:29 PM.|
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.