#7973 BLOC 8.2.0 (: libertas unknown event IDs and hang

Zarro Boogs per Child bugtracker at laptop.org
Fri Aug 15 13:00:30 EDT 2008


#7973: libertas unknown event IDs and hang
------------------------+---------------------------------------------------
   Reporter:  cjb       |       Owner:  dsaxena             
       Type:  defect    |      Status:  new                 
   Priority:  blocker   |   Milestone:  8.2.0 (was Update.2)
  Component:  kernel    |     Version:  not specified       
 Resolution:            |    Keywords:                      
Next_action:  diagnose  |    Verified:  0                   
  Blockedby:            |    Blocking:                      
------------------------+---------------------------------------------------

Comment(by wmb at firmworks.com):

 I think it's nearly certain that the event IDs listed in the original
 description are bogus.  The legitimate event IDs are small integers
 between 0 and 48 (0x30) or thereabouts.

 The offending event ID, represented in hex, are 0x500, 0x3202, 0x9007,
 0xa000, 0xb000, 0x6fd5, 0x72f5, 0x8000.  Those numbers just don't look
 anything like the real IDs, not even with a few high bits set.

 So I dsaxena's suggestion that either the wireless FW is going nuts or the
 driver's FIFO is getting corrupted.  I'd bet on the former, but it's very
 easy to eliminate the latter, just to make sure.  Just modify the driver
 to check the event ID before putting it in the queue, logging a message if
 the ID value exceeds the largest known ID value.

-- 
Ticket URL: <http://dev.laptop.org/ticket/7973#comment:10>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list