#9702 BLOC 1.5-har: Linux (OS42) crashes on resume on an XO-1.5 B3

Zarro Boogs per Child bugtracker at laptop.org
Fri Nov 20 19:42:19 EST 2009


#9702: Linux (OS42) crashes on resume on an XO-1.5 B3
--------------------------------+-------------------------------------------
           Reporter:  wad       |       Owner:  dsaxena                          
               Type:  defect    |      Status:  new                              
           Priority:  blocker   |   Milestone:  1.5-hardware-C                   
          Component:  kernel    |     Version:  Development build as of this date
         Resolution:            |    Keywords:                                   
        Next_action:  diagnose  |    Verified:  1                                
Deployment_affected:            |   Blockedby:                                   
           Blocking:            |  
--------------------------------+-------------------------------------------

Comment(by cjb):

 Added them back and removed some others, still hanging.  The trace is
 interesting:

 {{{
 [root at localhost dev]# echo mem > /sys/power/state
 [   97.010195] entering sdhci_set_ios
 [   97.013834] returning from sdhci_set_ios
 [   97.017995] entering sdhci_set_ios
 [   97.021637] returning from sdhci_set_ios
 [   97.025830] entering sdhci_set_ios
 [   97.029454] returning from sdhci_set_ios
 +r[   97.292305] doing sdhci reinit
 [   97.295598] doing sdhci reinit
 [   97.298883] doing sdhci reinit
 [   97.302166] entering sdhci_set_ios
 [   97.315795] returning from sdhci_set_ios
 [   97.319957] entering sdhci_set_ios
 [   97.333592] entering sdhci_set_ios
 [   97.341222] returning from sdhci_set_ios
 [   97.345415] returning from sdhci_set_ios
 [   97.360110] entering sdhci_set_ios
 [   97.363727] returning from sdhci_set_ios
 [   97.369903] entering sdhci_set_ios
 [   97.373541] returning from sdhci_set_ios
 [   97.378799] entering sdhci_set_ios
 [   97.382443] returning from sdhci_set_ios
 [   97.386597] entering sdhci_set_ios
 [   97.400235] returning from sdhci_set_ios
 [   97.404392] entering sdhci_set_ios
 [   97.409013] returning from sdhci_set_ios
 [   97.420093] entering sdhci_set_ios
 [   97.423690] returning from sdhci_set_ios
 [   97.430094] entering sdhci_set_ios
 [   97.433710] returning from sdhci_set_ios
 [   97.437894] entering sdhci_set_ios
 [   97.441516] entering sdhci_set_ios
 [   97.445123] returning from sdhci_set_ios
 [   97.451286] entering sdhci_set_ios
 [   97.454897] returning from sdhci_set_ios
 [   97.460143] entering sdhci_set_ios
 [   97.463767] returning from sdhci_set_ios
 [   97.467926] returning from sdhci_set_ios
 [   97.474107] entering sdhci_set_ios
 [   97.477700] returning from sdhci_set_ios
 [   97.484917] mmc2: error -110 during resume (card was removed?)
 }}}

 Note how, in this failing case, "doing sdhci reinit" happens three times
 in a row without any ops for the first two runs through, but that's not
 the ordering in the working caser.  Just an observation, not a smoking
 gun.  Will keep playing with printks.

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


More information about the Bugs mailing list