On Mon, Aug 11, 2014 at 09:10:35AM +0200, Oliver Neukum wrote:
> On Thu, 2014-08-07 at 20:31 -0700, Greg KH wrote:
> > On Fri, Aug 08, 2014 at 10:56:57AM +0800, w wrote:
> > > 
> > > If use symlinks it can work well.
> > > 
> > > But why program in userspace can prevent driver release the node?
> > > The program just open the node, nothing else.
> > 
> > If it holds the node open, of course the kernel can't release it, the
> > resource is still in use.  That's the way it is supposed to be, don't
> > you agree?
> 
> Actually on second thought, why? While the device is open there's an
> obvious reason to not throw away an fd and its associated baggage.
> But why the device node?

Because it's easier that way for the kernel code :)

> That would be necessary only if you were to use the number as an
> index.

It shouldn't be, so we can change this in the driver core if it's really
an issue.  So far, no one has objected to it.

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to