Hi, I recently upgraded my kernel to version 2.6.9-rc3 (development-sources) an was unable to load the nvidia driver after emerging the version mentioned in topic. In dmesg I got an errormessage: nvidia: Unknown symbol __VMALLOC_RESERVE So I checked lkml and foud the link I posted in the URL line. There is a patched tarball of nvidia-drivers but no patches. So I dled the tarball and diffed the patch out. As far as I can say, the patch works and I can use nvidia-driver again with 2.6.9-rc3 Poly Reproducible: Always Steps to Reproduce: 1. emerge =development-sources-2.6.9_rc3 and build the kernel 2. reboot 3. emerge =nvidia-kernel-1.0.6111-r1 4. modprobe nvidia Actual Results: Module nvidia doesn't load due to the error posted above Expected Results: Module is getting loaded.
Created attachment 40826 [details] nvidia-kernel-1.0.6111-2.6.9-rc3_vmalloc_reserve-fix.diff
cc i was only able to install nvidia.ko after using this patch with nvidia-kernel-1.0.6111-r1. nv.c shows pci_find_class.patch, power-suspend-2.6.9-changes.patch and nv_enable_pci.patch were used as well.
Fixed.