#8301 BLOC 8.2.0 (: Fast suspend/resume cycle causes a libertas crash

Zarro Boogs per Child bugtracker at laptop.org
Sun Sep 7 20:16:53 EDT 2008


#8301: Fast suspend/resume cycle causes a libertas crash
------------------------+---------------------------------------------------
   Reporter:  cjb       |       Owner:  dsaxena                        
       Type:  defect    |      Status:  new                            
   Priority:  blocker   |   Milestone:  8.2.0 (was Update.2)           
  Component:  kernel    |     Version:  not specified                  
 Resolution:            |    Keywords:  blocks-:8.2.0 cjbfor8.2 relnote
Next_action:  diagnose  |    Verified:  0                              
  Blockedby:            |    Blocking:                                 
------------------------+---------------------------------------------------

Comment(by cjb):

 I've got a log now:

 {{{
 [  204.423003] olpc-ec:  running cmd 0x35
 [  204.428827] devpath 1 ep3in 3strikes
 [  204.432429] usb8xxx enter (INT): if_usb_receive():712
 [  204.432692] usb8xxx leave (INT): if_usb_receive():772
 [  204.432835] usb 2-1: USB disconnect, address 4
 [  204.437966] usb8xxx enter: if_usb_disconnect():340
 [  204.442816] libertas enter: lbs_stop_card():1326
 [  204.458664] olpc-ec:  running cmd 0x1c
 [  204.462692] olpc-ec:  received 0xff
 [  204.462756] olpc-ec:  running cmd 0x1b
 [  204.467527] olpc-ec:  sending cmd arg 0xdf
 [  204.472692] olpc-ec:  running cmd 0x1c
 [  204.472692] olpc-ec:  received 0xdf
 [  204.472818] olpc-ec:  running cmd 0x1b
 [  204.477589] olpc-ec:  sending cmd arg 0xde
 [  204.482997] libertas enter: lbs_cmd_async():2146
 [  204.487635] libertas leave: lbs_cmd_async():2149
 [  204.501134] olpc-ec:  running cmd 0x1c
 [  204.502692] olpc-ec:  received 0xde
 [  204.502821] olpc-ec:  running cmd 0x1b
 [  204.508599] olpc-ec:  sending cmd arg 0x9e
 [  204.582842] libertas leave: lbs_stop_card():1348, ret -1
 [  204.588189] libertas enter: lbs_remove_card():1205
 [  204.622836] libertas enter: lbs_cmd_async():2146
 [  204.627484] libertas leave: lbs_cmd_async():2149
 [  204.702875] libertas main: lbs_remove_card: 1
 [  204.707270] libertas enter: lbs_remove_rtap():1578
 [  204.712498] libertas main: lbs_remove_card: 2
 [  204.712692] libertas main: lbs_remove_card: 3
 [  204.712949] libertas main: lbs_remove_card: 4
 [  204.717508] libertas main: lbs_remove_card: 5
 [  204.741084] olpc-ec:  running cmd 0x1c
 [  204.742692] olpc-ec:  received 0x9e
 [  204.742776] olpc-ec:  running cmd 0x1b
 [  204.747551] olpc-ec:  sending cmd arg 0x96
 [  204.800403] olpc-ec:  running cmd 0x1c
 [  204.802692] olpc-ec:  received 0x96
 [  204.802767] olpc-ec:  running cmd 0x1b
 [  204.807537] olpc-ec:  sending cmd arg 0x92
 [  204.903286] olpc-ec:  running cmd 0x1c
 [  204.911090] olpc-ec:  received 0x92
 [  204.912757] olpc-ec:  running cmd 0x1b
 [  204.917527] olpc-ec:  sending cmd arg 0x90
 [  205.093240] PM: Syncing filesystems ... done.
 [  205.142860] PM: Preparing system for mem sleep
 [  205.152392] Freezing user space processes ... (elapsed 0.00 seconds)
 done.
 [  205.160775] Freezing remaining freezable tasks ... <7>libertas enter
 (INT): command_timer_fn():1016
 [  214.097284] libertas: Command 6 timed out
 [  214.102893] libertas leave (INT): command_timer_fn():1030
 [  214.108328] libertas thread: main-thread 222 (waking up): intcounter=0
 currenttxskb=00000000 dnld_sent=0
 [  214.112897] libertas thread: main-thread 333: intcounter=0
 currenttxskb=00000000 dnld_sent=0
 [  214.121444] libertas thread: adapter removed; waiting to die...
 [  214.122823] libertas thread: main-thread 111: intcounter=0
 currenttxskb=00000000 dnld_sent=0
 [  214.122915] libertas thread: main-thread sleeping... Conn=1 IntC=0
 PS_mode=0 PS_State=0
 [  225.153070]
 [  225.154584] Freezing of tasks failed after 20.00 seconds (1 tasks
 refusing to freeze):
 [  225.163056]   task                PC stack   pid father
 [  225.168296] init          D cdd47d60  2436     1      0
 }}}

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


More information about the Bugs mailing list