Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265949AbTFSVEl (ORCPT ); Thu, 19 Jun 2003 17:04:41 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265952AbTFSVEl (ORCPT ); Thu, 19 Jun 2003 17:04:41 -0400 Received: from ida.rowland.org ([192.131.102.52]:4356 "HELO ida.rowland.org") by vger.kernel.org with SMTP id S265949AbTFSVEj (ORCPT ); Thu, 19 Jun 2003 17:04:39 -0400 Date: Thu, 19 Jun 2003 17:18:37 -0400 (EDT) From: Alan Stern X-X-Sender: stern@ida.rowland.org To: Patrick Mochel cc: Greg KH , , "Perez-Gonzalez, Inaky" , "'Kevin P. Fleming'" , "'Russell King'" , "'linux-kernel@vger.kernel.org'" Subject: Re: Flaw in the driver-model implementation of attributes In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1496 Lines: 35 On Thu, 19 Jun 2003, Patrick Mochel wrote: > > > Ok, have you _read_ the documentation on the driver model? In it, > > > classes and devices are clearly spelled out as to what the differences > > > are, and what shows up where. > > > > Yes, of course I've read it. It's lacking a number of important details. > > Hey, we've tried. I realize it's missing details, and though I know it's > important to keep it updated, many other things take precedence. Believe me, I understand how hard it is to keep documentation in sync with a developing system. > > Let me ask you this: Given a device that doesn't fit clearly into any of > > the existing classes, how would you decide whether or not to create a new > > class for it? > > If it does not fit into the existing classes, then there is probably a new > class that needs to be created for it. While you're at it, please update > the documentation and set a good example for the rest of us ;) I'll offer a deal. When you and Greg have gotten the current set of updates into the documentation, let me know and I'll add in explanations of all the stuff that has puzzled me and been thrashed out in this thread. At least I seem to be making progress. Thanks for the help. Alan Stern - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/