#12573 NORM Not Tri: mwifiex/8787 resume failure with deluge of "mwifiex_sdio_host_to_card: no wr_port available" error messages

Zarro Boogs per Child bugtracker at laptop.org
Thu Feb 21 14:03:08 EST 2013


#12573: mwifiex/8787 resume failure with deluge of "mwifiex_sdio_host_to_card: no
wr_port available" error messages
--------------------+-------------------------------------------------------
 Reporter:  shep    |                 Owner:  shep                              
     Type:  defect  |                Status:  new                               
 Priority:  normal  |             Milestone:  Not Triaged                       
Component:  kernel  |               Version:  Development source as of this date
 Keywords:          |           Next_action:  never set                         
 Verified:  0       |   Deployment_affected:                                    
Blockedby:          |              Blocking:                                    
--------------------+-------------------------------------------------------
 While testing wake on wireles lan with mwifiex/8787, I have seen another
 sort of mwifiex/8787 resume failure (four times so far).

 This is testing with kernel d71dede9f07dac90eec8e0389afe7e58295611d7.

 (Curiously, during my previous testing with kernel
 a92e022840e7e044fc9a45003f0772314a308191 I never saw this sort of failure.
 I am not sure if this bug is a regression or was it just random chance
 that I didn't see this bug before.)


 This failure starts with these error messages on resume:
 {{{
 [  450.302766] mwifiex_sdio mmc0:0001:1: mwifiex_write_data_sync: not
 allowed while suspended
 [  450.302766] mwifiex_sdio mmc0:0001:1: host_to_card, write iomem (1)
 failed: -1
 [  450.302790] mwifiex_sdio mmc0:0001:1: mwifiex_write_data_sync: not
 allowed while suspended
 [  450.302802] mwifiex_sdio mmc0:0001:1: host_to_card, write iomem (2)
 failed: -1
 [  450.302821] mwifiex_sdio mmc0:0001:1: mwifiex_write_data_sync: not
 allowed while suspended
 [  450.302832] mwifiex_sdio mmc0:0001:1: host_to_card, write iomem (3)
 failed: -1
 [  450.302850] mwifiex_sdio mmc0:0001:1: mwifiex_write_data_async failed:
 0xFFFFFFFF
 }}}

 and then shortly after that, a deluge of error messages like these
 continue spewing at a rate of more than 50 per second:

 {{{
 [  450.560288] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 [  450.566401] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 [  450.572449] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 [  450.578535] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 [  450.589839] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 [  450.595897] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 [  450.601961] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_host_to_card: no
 wr_port available
 }}}

 (I have seen this bug seen four times so far on an XO-4 C1 1.2 GHz with
 Q7B15 firwmare but EC upgraded to EC 0.3.12 .)

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


More information about the Bugs mailing list