nV News Forums


nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   Problem with HIGHMEM enabled kernel (http://www.nvnews.net/vbulletin/showthread.php?t=17617)

gzunk 09-07-03 04:35 AM

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?

gmoney 09-07-03 11:54 PM

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 05:05 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.