#12694 NORM Future : page allocation failure, mwifiex
Zarro Boogs per Child
bugtracker at laptop.org
Fri Nov 1 01:11:37 EDT 2013
#12694: page allocation failure, mwifiex
------------------------------+---------------------------------------------
Reporter: Quozl | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Future Release
Component: kernel | Version: Software Build 13.2.0-13
Resolution: | Keywords:
Next_action: design | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------+---------------------------------------------
Comment(by Quozl):
* considered the Marvell 473607 race condition as being a cause, but
excluded as it relates primarily to the write bit map,
* reviewed SDIO_Multi-Port_in_Marvell_MLAN_Driver_v0_12.pdf against
sdio.c, determined a potential design flaw; a race condition; that the
read bit map can have a bit set even though the length has not been set,
but could not determine a mechanism by which this would cause #12694,
* excluded possibility of an interrupt storm, by adding counters and
printing them when dev_alloc_skb fails; the counters were not unusually
large,
* excluded bluetooth modules, by removing btmrvl* from filesystem and
rebooting; no change,
* began considering a simple deferral as a solution, by inserting code at
the point of failure to restore state to what it was before the event, but
more work is needed, in particular to reschedule mwifiex_main_process for
a later time when memory may be available.
--
Ticket URL: <http://dev.laptop.org/ticket/12694#comment:5>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list