#7479 BLOC Never A: Suspend failing due to EC warning

Zarro Boogs per Child bugtracker at laptop.org
Thu Jul 10 22:35:57 EDT 2008


#7479: Suspend failing due to EC warning
------------------------+---------------------------------------------------
   Reporter:  cjb       |       Owner:  dsaxena       
       Type:  defect    |      Status:  new           
   Priority:  blocker   |   Milestone:  Never Assigned
  Component:  kernel    |     Version:  Update.1      
 Resolution:            |    Keywords:                
Next_action:  diagnose  |    Verified:  0             
  Blockedby:            |    Blocking:                
------------------------+---------------------------------------------------

Comment(by cjb):

 > Given that this is on tinderbox, running automatic S/R cycles, I'm
 surprised to see power button events.

 I can explain that part.  The tinderbox is hooked up to a power
 measurement device that also has general purpose I/O lines, and one of
 them has been hooked up to the power button's trigger, meaning that I can
 artificially hit the power button in the tinderbox code.

 I think I know more about the warning now, too -- I remember Richard
 complaining about EC mask corruption a week or so ago, and believing that
 it was his fault somehow.

 What I can't explain is the EBUSY.  It does look like it could be that
 mutex line, given the top three functions in the stack trace:

 {{{
 [ 7718.350390]  [<c041492b>] warn_on_slowpath+0x40/0x4f
 [ 7718.350390]  [<c05e5db2>] __down_trylock+0x3a/0x43
 [ 7718.350390]  [<c05eb7e7>] __down_failed_trylock+0x7/0xc
 }}}

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


More information about the Bugs mailing list