On Tue, 3 Jun 2003, [iso-8859-15] José Fonseca wrote: > > According with archives > (http://dri.sourceforge.net/doc/faq/architecture.html#DRM-SUB-DRIVERS), > Linus wanted the DRM drivers to be independent.
I wanted that because the old code was total crap, and the makefiles could never get the compiled-in case to work. I don't think it's a goodness in itself, but it was basically a _requirement_ for DRI back then. The library routines were horribly hacky, and depended on config options, so they were impossible to compile in and then load one driver later. My only real underlying requirement is that compiled-in stuff works. I personally refuse to use modules, since I see no point to them when I compile the kernel for my machine _anyway_. To me modules are either - "distribution kernels" (either things like RedHat/SuSE, or just local MIS distrubutions) - development (load a module, test, unload, fix, load again) and make zero sense otherwise when you have full sources. I suspect that the DRI code these days is getting stable enough, and there are enough people with good "kernel sense" in the group, that the complete independence isn't required. Linus ------------------------------------------------------- This SF.net email is sponsored by: eBay Get office equipment for less on eBay! http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel