The global_flush_tlb() function has been gone and it's functionality seems to have been moved to different parts of the kernel. I'm just posting this because a simple patch is available and I'd love to see it in portage. Reproducible: Always Steps to Reproduce: 1. Use the Linus tree 2. Emerge nvidia-drivers Actual Results: /var/tmp/portage/x11-drivers/nvidia-drivers-169.12/work/NVIDIA-Linux-x86_64-169.12-pkg2/usr/src/nv/nv-vm.c: In function ‘nv_flush_caches’: /var/tmp/portage/x11-drivers/nvidia-drivers-169.12/work/NVIDIA-Linux-x86_64-169.12-pkg2/usr/src/nv/nv-vm.c:364: error: implicit declaration of function ‘global_flush_tlb’ Expected Results: Successful installation of nvidia-drivers A fix has been posted to nvnews.net: http://www.nvnews.net/vbulletin/attachment.php?attachmentid=30377&d=1203865455
we don't patch the kernel sources. We also don't support unreleased kernels. NVIDIA will be making a release to address 2.6.25
The patch isn't for the kernel but for the driver. Where do I get the hottest new stuff from, if not Gentoo?
I will correct my typo. We don't patch NVIDIA sources.
If you'd like to rice, please see: http://www.linuxfromscratch.org/