From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Torokhov Date: Wed, 21 Sep 2005 17:12:23 +0000 Subject: Re: The case of udev and the missing /dev/input/mice Message-Id: List-Id: References: <1127270286.10585.14.camel@localhost.localdomain> In-Reply-To: <1127270286.10585.14.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On 9/21/05, Greg KH wrote: > On Wed, Sep 21, 2005 at 11:46:31AM -0500, Dmitry Torokhov wrote: > > On 9/21/05, Greg KH wrote: > > > > > > I have to give a talk about this next week, so I want to have this done > > > by then so I have something to talk about :) > > > > > > So don't worry, I am activly working on it, I have the basics done now, > > > just trying to get it all to work without oopsing in odd places... > > > > > > > Just remember - release often, release early ;) > > Hey, you can always see the current state of my tree, along with this > work-in-progress on kernel.org in: > pub/linux/kernel/people/gregkh/gregkh/patches > if you really are brave :) > > > Btw, I see you picked up my "call hotplug earlier" patch but not "pass > > class_interface" to add()/remove()". Do you have an objection for the > > later? (It will break I2O unless you have my patch that removes usage > > of class_interface from there, but other than that it should be fine). > > I'm reworking the class_interface stuff right now, so I was going to > hold off on this to see if it's needed. > > Well, why do you need it? You want to have a "generic" class interface? > Why not individual different ones for every interface type you want to > use? > For input I want to do some actions every time I connect a new interface to the device and I want to have it done in core. So when a new interface registers core installs add()/remove() handler which then calls interface's connect/disconnect handlers. The other way around would be to program every interface to call into input-core exported function to finalize connect/disconnect which is not clean IMHO. I generally prefer the core to control the operation, instead of leaving it to individual drivers. > thanks, > > greg k-h > -- Dmitry ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel