#9836 HIGH 1.5-sof: BUG() in if_sdio_handle_cmd()

Zarro Boogs per Child bugtracker at laptop.org
Thu Dec 17 02:26:03 EST 2009


#9836: BUG() in if_sdio_handle_cmd()
--------------------------------+-------------------------------------------
           Reporter:  dsaxena   |       Owner:  dsaxena            
               Type:  defect    |      Status:  new                
           Priority:  high      |   Milestone:  1.5-software-update
          Component:  kernel    |     Version:  1.5-B3             
         Resolution:            |    Keywords:                     
        Next_action:  diagnose  |    Verified:  0                  
Deployment_affected:            |   Blockedby:                     
           Blocking:            |  
--------------------------------+-------------------------------------------

Comment(by dsaxena):

 pingflood-crash-during-suspend exhibits a different behaviour but it is
 all appears to be
 related to a race in command processing.

 In this case, we are seeing "{{{BUG: unable to handle
 kernel paging request at 00100100"}}} in {{{lbs_stop_card()}}} and per
 {{{<linux/posion.h>}}}:

 {{{
 /*
  * These are non-NULL pointers that will result in page faults
  * under normal circumstances, used to verify that nobody uses
  * non-initialized list entries.
  */
 #define LIST_POISON1  ((void *) 0x00100100)
 }}}

 The other two logs, from pingflood on suspend, didn't hit a {{{BUG()}}}
 (though they may if continued) but just start to timeout and give us list
 corruption messages.

 Will investigate and also email Marvell folks.

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


More information about the Bugs mailing list