CUDA 2.0 and kernel 2.6.25 global_flush_tlb not found


I was about to try installing CUDA 2.0 on my 2.6.25 Linux kernel but the compilation stage of the device driver failed with the following error :

  /tmp/selfgz20562/NVIDIA-Linux-x86_64-174.55-pkg2/usr/src/nv/nv-vm.c: In function ‘nv_flush_caches’:

   /tmp/selfgz20562/NVIDIA-Linux-x86_64-174.55-pkg2/usr/src/nv/nv-vm.c:364: error: implicit declaration of function ‘global_flush_tlb’

   make[4]: *** [/tmp/selfgz20562/NVIDIA-Linux-x86_64-174.55-pkg2/usr/src/nv/nv-vm.o] Error 1

   make[3]: *** [_module_/tmp/selfgz20562/NVIDIA-Linux-x86_64-174.55-pkg2/usr/src/nv] Error 2

   make[2]: *** [sub-make] Error 2


   nvidia.ko failed to build!

I thought this bug has been corrected in 173.x and has something to do with but it may finally not be related.

The CUDA_2.0-final driver will build & install without any issues on a 2.6.25.x kernel.

is there an expected time of delivery for the final version?

In the near future.