#9779 BLOC 1.5-sof: Wakeup key is repeated

Zarro Boogs per Child bugtracker at laptop.org
Mon Dec 7 16:12:59 EST 2009


#9779: Wakeup key is repeated
--------------------------------+-------------------------------------------
           Reporter:  cjb       |       Owner:  rsmith           
               Type:  defect    |      Status:  new              
           Priority:  blocker   |   Milestone:  1.5-software-beta
          Component:  kernel    |     Version:  not specified    
         Resolution:            |    Keywords:                   
        Next_action:  diagnose  |    Verified:  0                
Deployment_affected:            |   Blockedby:                   
           Blocking:            |  
--------------------------------+-------------------------------------------

Comment(by pgf):

 a little more background, from irc:

 {{{
 05-12-2009 18:28:24 [Mitch_Bradley] pgf: the d4 commands are mouse
    parameters

 05-12-2009 18:29:58 [smithbone] yeah. write next command to aux device

 05-12-2009 18:37:01 [Mitch_Bradley] ...  Did you see my
    annotations?

 05-12-2009 18:37:21 [Mitch_Bradley] starting at line 105

 05-12-2009 18:37:56 [Mitch_Bradley] actually line 100 is the smoking gun

 05-12-2009 18:38:31 [Mitch_Bradley] but all those keyboard commands from
    89 .. 124 really shouldn't be happening for us

 05-12-2009 18:38:51 > pgf: ah.  i hadn't seen them.   looking now.

 05-12-2009 18:39:11 [Mitch_Bradley] also we should do the same thing
    for the mouse - suppress the re-setup

 05-12-2009 18:53:38 > pgf: currently i'm suspicious of serio_resume()
 forcing a port reconnect.

 05-12-2009 18:53:52 > pgf: i wish i had a better picture of the layers
    involved, and who calls who.

 05-12-2009 19:05:07 [Mitch_Bradley] pgf: I think
    keyboard/atkbd.c/atkbd_reconnect() is the current culprit

 05-12-2009 19:32:35 > pgf: Mitch_Bradley: likely.  i'm wondering why we
    don't see this on XO-1.

 05-12-2009 21:24:35 [Mitch_Bradley] pgf: possibly doesn't happen on XO-1
    because of small timing differences that cause the break event not
    to coincide with the command stuff

 05-12-2009 21:29:21 [smithbone] pgf: because on XO resume is slower?

 }}}

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


More information about the Bugs mailing list