lkml.org 
[lkml]   [2003]   [Aug]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [BK PATCH] Driver Core fixes for 2.6.0-test3
Hi,

On Fri, Aug 15, 2003 at 08:28:33PM -0700, Greg KH wrote:
> On Fri, Aug 15, 2003 at 09:54:59PM +0200, Ingo Oeser wrote:
[...]
> Hi, I've brought this back to lkml as I'm getting tired of private email
> threads about this topic. Hope you don't mind.

I don't.

> > On Fri, Aug 15, 2003 at 11:25:00AM -0700, Greg KH wrote:
> > > Here's some driver core changes that do the following things:
> > > - remove struct device.name field and fix up remaining
> > > subsystems
> >
> > Could you point me to the rationale about this?
> >
> > I for one considered "everything should have a name" policy very
> > useful and extendible.
> Naming databases belong in userspace. For PCI, PnP, and USB we can
> determine the name ourselves from userspace using lspci, lspnp, and
> lsusb. Getting rid of the name field prevents us from relying on kernel
> code when we shouldn't be.

lspci at least shows only name OR number, but never both
together.

So that this tool is not very useful for name resolving in case
of problems, because you have no simple way to match your input
with its output. But don't worry, M$ does the same UI mistake and
this can be easily fixed.

But this shifting is a good reason. This also helps the "product
and company changing names" disease ;-)

> Hey, we're saving kernel memory, and this is a problem? :)

;-)

> Hope this helps explain things.

Explains exactly what I liked to know.

Many thanks and regards

Ingo Oeser
-
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/

\
 
 \ /
  Last update: 2005-03-22 13:47    [W:1.137 / U:0.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site