[Trac #1138] iwlist command failure.

Zarro Boogs per Child bugtracker at laptop.org
Wed Mar 28 00:51:44 EDT 2007


#1138: iwlist command failure.
--------------------------------+-------------------------------------------
 Reporter:  swagle at marvell.com  |        Owner:  jcardona
     Type:  defect              |       Status:  closed  
 Priority:  blocker             |    Milestone:  Trial-1 
Component:  wireless            |   Resolution:  fixed   
 Keywords:                      |  
--------------------------------+-------------------------------------------
Comment (by jcardona):

 Replying to [comment:11 jcardona]:
 >
 > This problem was caused by acquiring a semaphore from within an ISR, we
 have confirmed this with the debugger.  The chain of events that leads to
 this happens only when a USB reset is sent from the host, which,
 apparently, occurs frequently in some xo's, and never in others.

 In fact, acquiring a semaphore inside an ISR is supported by the RTOS, as
 long as the call does not block.  So my statement above is incorrect; it
 should say:

 The chain of events that leads to this happens only when a USB reset is
 sent from the host ''while the semaphore is taken''.  So healthy machines
 may issue no USB resets, or due to timing variations, the USB resets may
 occur when the semaphore is available.

-- 
Ticket URL: <http://dev.laptop.org/ticket/1138#comment:13>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list