#7458 BLOC 8.2.0 (: Intermitent suspend/resume lockup

Zarro Boogs per Child bugtracker at laptop.org
Mon Jul 14 15:52:02 EDT 2008


#7458: Intermitent suspend/resume lockup
----------------------------+-----------------------------------------------
   Reporter:  dsaxena       |       Owner:  dsaxena                          
       Type:  defect        |      Status:  assigned                         
   Priority:  blocker       |   Milestone:  8.2.0 (was Update.2)             
  Component:  not assigned  |     Version:  Development build as of this date
 Resolution:                |    Keywords:  joyride-2131:-                   
Next_action:  diagnose      |    Verified:  0                                
  Blockedby:                |    Blocking:  7393                             
----------------------------+-----------------------------------------------

Comment(by dsaxena):

 Ran suspend/resume test with master kernel and default 20ms timeout. Saw
 the 3strikes issue and the following at the end of the dmesg log:

 {{{
 [ 5013.726535] devpath 1 ep2out 3strikes
 [ 5013.726535] usb8xxx: URB in failure status: -71
 [ 5018.726576] libertas: Command 1f timed out
 [ 5018.736382] libertas: requeueing command 1f due to timeout (#9)
 [ 5018.736382] devpath 1 ep2out 3strikes
 [ 5018.736382] usb8xxx: URB in failure status: -71
 [ 5023.736734] libertas: Command 1f timed out
 [ 5023.746717] libertas: requeueing command 1f due to timeout (#10)
 [ 5023.746717] devpath 1 ep2out 3strikes
 [ 5023.746717] usb8xxx: URB in failure status: -71
 [ 5028.746658] libertas: Command 1f timed out
 [ 5028.756565] libertas: Excessive timeouts submitting command 1f
 [ 5028.756565] Resetting OLPC wireless via EC...
 [ 5028.761025] olpc-ec:  running cmd 0x25
 [ 5028.787862] BUG: spinlock lockup on CPU#0, lbs_main/785, ce9321dc
 [ 5028.787862] Pid: 785, comm: lbs_main Tainted: G        W 2.6.26-rc9 #1
 [ 5028.787862]  [<c04e6657>] _raw_spin_lock+0xac/0xc8
 [ 5028.787862]  [<c06042ad>] _spin_lock_irq+0x18/0x1b
 [ 5028.787862]  [<d09456ab>] lbs_thread+0x44e/0x6e7 [libertas]
 [ 5028.787862]  [<c0410ec0>] ? default_wake_function+0x0/0xd
 [ 5028.787862]  [<d094525d>] ? lbs_thread+0x0/0x6e7 [libertas]
 [ 5028.787862]  [<c0425506>] kthread+0x39/0x5f
 [ 5028.787862]  [<c04254cd>] ? kthread+0x0/0x5f
 [ 5028.787862]  [<c0403bf7>] kernel_thread_helper+0x7/0x10
 [ 5028.787862]  =======================
 }}}

 Also noticed that we're running into the WARN_ON() in olpc_ec_mask_set()
 every time.
 Currently doing a run of master with 40ms timeout but will focus mainly on
 poking at the testing kernel.

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


More information about the Bugs mailing list