I am posting this for a customer. SYSTEM CONFIG: Pii 300/Intel Atlanta Motherboard/256MB/Creative Labs TNT RH7 with all updates and rawhide kernel rpms (2.4.0-0.43.12) STEPS TO DUPLICATE SYMPTOM 1) download .95 drivers ftp1.detonator.nvidia.com/pub/drivers/english/XFree86_40/0.9-5/NVIDIA_kernel-0.9-5.tar.gz 2) download patch to make driver work with 2.4: http://www.linuxgames.com/misc/patch-2.4.0-PR 3)untar the source tarball: tar xvzf NVIDIA_kernel-0.9-5.tar.gz 4)apply the patch: patch -p1 <~/patch-2.4.0-PR 5)make the module: make ERROR REPORTED: modprobe NVdriver /lib/modules/2.4.0-0.43.12/video/NVdriver: unresolved symbol irq_stat /lib/modules/2.4.0-0.43.12/video/NVdriver: insmod /lib/modules/2.4.0-0.43.12/video/NVdriver failed /lib/modules/2.4.0-0.43.12/video/NVdriver: insmod NVdriver failed COMMENTS Any ideas? If I use virgin kernel sources from kernel.org, then this patch works fine. This is something from rh kernel .rpms I'm not a C guy or I would probably be able to fix this quickly. Any help would be appreciated
I posted this because the customer commented that this patch DOES work with the stock kernel from kernel.org, and does NOT work with the rawhide kernel.
I found out that if you add -D__module__i686_up into the DEFINES line in your Makefile everything compiles fine and I have been running it for two days.....I have no idea why!
Also......NVIDIA just announced new drivers (0.96) for 2.4 and RH7 etc.... They compile and work fine.
*** This bug has been marked as a duplicate of 23946 ***