Re: can we move USB_DEVICEFS to non-embedded?

From: Peter Jones
Date: Wed Jul 08 2009 - 10:12:29 EST


Greg KH wrote:
On Wed, Jul 08, 2009 at 09:55:04AM -0400, Peter Jones wrote:
On 07/08/2009 09:52 AM, Peter Jones wrote:
On 07/08/2009 06:54 AM, Dave Airlie wrote:

I'm not quite sure if something in the F11 initrd needs usbfs for
something (cc'ed Peter)
Not a thing.
Actually, I take it back. We do mount usbfs, and we examine
/proc/bus/usb/devices as a heuristic to try and determine if
all the devices have been enumerated.

How can you ever know if all devices are enumerated as you don't know
how many devices will be showing up?

You don't, that's why I said it's a heuristic. But basically, we have a timeout, and if the device list doesn't change in that amount of time, we
call it done.

It's not the best technique ever, but it does work.

So that could be related to what you're seeing.

That file is now available in /sys/kernel/debug/usb/devices if you
really need it.

Oh, okay. I can change it to use that then.

But I would think that you do not.

Well, we pretty much do until we switch to dracut.

--
Peter
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/