#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