Hi, I'm having a problem using nvidia-kernel-1.0.6629-r5 after the my recent kernel-update from gentoo-sources-2.6.15-r1 to gentoo-sources-2.6.16-r3. The few things, that are compiled when emerging nvidia-kernel, compile successfully but emerge complains about missing symboles (remap_page_range and pci_find_class).
Via Google I found out that nvidia-kernel-1.0.6111-rX had similar problems with pci_find_class, which was fixed eventually (that function seems to have been renamed to pci_get_class). That one seems to be back along with a new friend (the function remap_page_range has been renamed to remap_pfn_range and expects a different number of parameters I think). During emerge the script conftest.sh from the nvidia-kernel-package should take care of at least remap_page_range, but calling this script fails. I found heavy differences between conftest.sh-scripts from the currend nvidia-kernel and from older versions. To me it seems, the patching in the current version is not done properly. Still I'm too unexperienced with patching in order to do it myself. Does anyone experience same problems or know about a solution to that? I tried all newer versions of nvidia-kernel. Some didn't compile or didn't load afterwards while one of them did both successfully but seriously crashed when starting X (luckily remote-login still worked). Sigi -- [email protected] mailing list

