#2804 BLOC First D: Cursor sometimes goes strange

Zarro Boogs per Child bugtracker at laptop.org
Wed Sep 26 14:53:06 EDT 2007


#2804: Cursor sometimes goes strange
------------------------------+---------------------------------------------
  Reporter:  philipmac        |       Owner:  bernie                
      Type:  defect           |      Status:  assigned              
  Priority:  blocker          |   Milestone:  First Deployment, V1.0
 Component:  x window system  |     Version:                        
Resolution:                   |    Keywords:                        
  Verified:  0                |  
------------------------------+---------------------------------------------

Comment(by bernie):

 As we all know, this bug is hard to reproduce, and tends to disappear when
 we try to instrument our code.

 I'm working on the assumption that this bug, or at least one of its forms,
 is stateful: it's either "on" or "off" for a long time.  So I'm looking
 for places where the PS2 code maintains context in global variables.

 I have already reviewed the kernel side of the protocol, without spotting
 any obvious place where we may hold context.

 The EC firmware appears to relay the PS2 data in passthrough, without
 doing any interpretation on it.  Therefore, I think we may exclude it from
 our list of suspects.

 So I'm getting suspicious at the keyboard and touchpad microcontroller,
 for which we have no source code.  It would be nice if we could get it
 from Quanta, or ask them to do a similar review and report their findings.

 Another useful test would be resetting the uC while the bug is "on" and
 see whether the bug survives or not.

-- 
Ticket URL: <https://dev.laptop.org/ticket/2804#comment:29>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list