[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-bugs
Subject:    [haiku-bugs] Re: [Haiku] #9936: USB hot-plugging fails
From:       "jscipione" <trac () haiku-os ! org>
Date:       2013-08-22 18:42:28
Message-ID: 058.16f6cbc69c9b08139280977988173749 () haiku-os ! org
[Download RAW message or body]

#9936: USB hot-plugging fails
---------------------------+----------------------------
   Reporter:  jessicah     |      Owner:  mmlr
       Type:  bug          |     Status:  new
   Priority:  normal       |  Milestone:  R1
  Component:  Drivers/USB  |    Version:  R1/Development
 Resolution:               |   Keywords:
 Blocked By:               |   Blocking:
Has a Patch:  0            |   Platform:  All
---------------------------+----------------------------

Comment (by jscipione):

 It would be quite a coincidence but, could this be related to the problem
 described here
 [https://plus.google.com/u/0/116960357493251979546/posts/RZpndv4BCCD] ??

 I see a few snooze(10000) calls in the ehci and uchi add-ons code.

 If you can't resolve the link, it describes a long time issue in Linux
 resulting from a misinterpretation of the USB 2 spec:

     section 7.1.7.7, the spec states "The USB System Software must provide
 a 10 ms resume recovery time (TRSMRCY) during which it will not attempt to
 access any device connected to the affected (just-activated) bus segment."

 Apparently 10ms is the minimum time to wait before you are allowed to
 check whether or not you can access a device connected to the bus, waiting
 10ms doesn't guarantee that the device is available.

--
Ticket URL: <http://dev.haiku-os.org/ticket/9936#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic