On Thu, Jan 24, 2008 at 07:42:20PM +0200, Pekka Enberg wrote: > Hi Greg, > > On Jan 24, 2008 7:20 PM, Greg KH <[EMAIL PROTECTED]> wrote: > > > So it's not a simple code change at all. > > > > Just create a root directory for every device that is seen in the > > probe() function. That should be pretty simple to do. > > Yeah, that would work but why do we want to mount all devices under > the same mount point? If you move device discovery to ->probe() it's > simple to have per-device mount points by overriding ->get_sb() to > check for USB_DEVICE_MAJOR and look up the actual device, no? > Otherwise you have to deal with device plug/unplug at filesystem > level...
Yes, you could do that (per device mount), but it might be confusing for users to have to control things that way. And the unplug issue at a filesystem level should be pretty trivial to handle, we do it all the time in /proc and /sys and other virtual filesystems (usbfs) with no problems. thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/