[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