lkml.org 
[lkml]   [2004]   [Sep]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: udev is too slow creating devices
From
Date

> You need to change your attitude for first. For second - come up with
> a way for user space to block until device is here, and if it is not
> here/error detected - fail.
>
> As it was said before - /all/ we need, is to be able to tell
> discovery phase from idle state of driver. "/All/" is quite much here -
> but it must be a goal.
>
> I'm absolutely sure, that for PCI devices it is implementable quite
> easy - probing is already done outside of modules. And we know precisely
> are we Ok, or are we not. And we know when we are done. If it is not so
> for USB yet - then it is bug which must be fixed.

Nope, Greg is right. Drivers themselves won't necessarily provide
you with the device interface in a synchronous way after they are
loaded, and some will certainly never. It is all an asynchronous process
and there is simply no way to ask for any kind of enforced synchronicity
here without major bloatage.

Ben.

-
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 14:06    [W:0.110 / U:0.584 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site