Originally Posted by netllama
irondog, what you've stated is untrue. The '1.11' zip archive that is available from NVIDIA's website contains versions of foreceth and sata_nv which are newer than what is currently available from an official kernel.org kernel. NVIDIA's developers contributed bug fixes as well as enhancements to the code that was posted. This isn't simply grabbing what was already in a kernel.org kernel and reposting it.
Okay. Maybe I should have investigated better before posting. I was just seeing filenames which have been in the Linux kernel for a long time. I didn't see any makefiles or SRPM's which made me think NVIDIA was just starring in the show with nothing (some .c files and RPM's in a .zip).
I'm still wandering how somebody could reproduce these RPM's. There are neither spec-files nor SRPM's, nor Makefiles. I could also pick the kernel's .c file, alter some lines, provide some binary files and say: "here you go, new, NVIDIA reviewed drivers". Creating driver disk images for old Redhat versions isn't anything to be proud of either. These libata sata drivers are easy to backport.
Anyway, it's nice if NVIDIA is contributing to existing kernel code.