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:2.716 / U:0.400 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site