On Thu, May 04, 2000, Alan Cox <[EMAIL PROTECTED]> wrote:
> > Why would usbdevfs (with the custom VFS) have any less race conditions than
> > devfs?
> 
> Please read my original message again. I have _ZERO_ problems with usbdevfs
> being part of devfs. I've said that twice now but its apparently not going
> in.

You keep saying that but you let me quote from your original reply:

<quote>
> First off, I've attached a patch to completely nuke usbdevfs's VFS layer in   
> favor of using devfs for all of that stuff. Nodes are still created, and you  
> use the same ioctl()'s, you just use a different name and you don't have
> to worry about mounting an extra filesystem to get it.

It would be useful to use devfs just for USB here. I agree 100% that usbdevfs   
should be part of devfs though. I just dont plan to use devfs 8)
</quote>

This was the first time you said you think usbdevfs should be a part of
devfs, but you also said that devfs would be useful just for USB here.

I took that as you wanted devfs' functionality, but without the rest of
devfs. Am I right or wrong here?

> > However, I'm intested to see how you intend to make this work without
> > unnecessarily reinventing an already existing system and without reducing
> > functionality.
> 
> Once you have insert/remove events being passed to user space you can handle
> it in user space for the stuff that matters. Im not trying to duplicate
> the devfs side. USB has to be usable without devfs. USB doesnt have to
> be as good without devfs.

And right here you say you don't want devfs.

However, you say you want usbdevfs to be a part of devfs.

But, you still want it to as good without it?

You have me seriously confused.

You contradicted yourself by saying that you want usbdevfs to be a part
of devfs (exactly what my patch does). However you don't want devfs but
you want all of the existing functionality to be there.

You can't have it like that. If you apply my patch, but don't use devfs,
you can't access devices via userspace.

JE


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to