|
Subject: Re: [GIT PATCH] more Driver core patches for 2.6.19 Newsgroups: gmane.linux.kernel Date: 2006-12-13 21:32:50 GMT (2 years, 29 weeks, 8 hours and 12 minutes ago) Greg KH wrote: > On Wed, Dec 13, 2006 at 12:38:05PM -0800, Michael K. Edwards wrote: >> Seriously, though, please please pretty please do not allow a facility >> for "going through a simple interface to get accesses to irqs and >> memory regions" into the mainline kernel, with or without toy ISA >> examples. > > Why? X does it today :) Umm ... and you're trying to use the current X model for a positive example of what we should be doing? that's ... interesting. >> Embedded systems integrators have enough trouble with chip vendors who >> think that exposing the device registers to userspace constitutes a >> "driver". > > Yes, and because of this, they create binary only drivers today. Lots > of them. All over the place. Doing crazy stupid crap in kernelspace. So let's come out and ban binary modules, rather than pussyfooting around, if that's what we actually want to do. It comes down to a question of whether we have enough leverage to push them into doing what we want, or not - are we prepared to call their bluff? The current half-assed solution of chipping slowly away at things by making them EXPORT_SYMBOL_GPL one by one makes little sense - would be better if we actually made an affirmative decision one way or the other. And yes, I know which side of that argument you'd fall on |
|
|