#12516 NORM 4-firmw: Reimaging with fs-update fails if USB keyboard attached to other XO-4 USB port

Zarro Boogs per Child bugtracker at laptop.org
Wed Feb 6 01:59:49 EST 2013


#12516: Reimaging with fs-update fails if USB keyboard attached to other XO-4 USB
port
-------------------------------------------+--------------------------------
           Reporter:  greenfeld            |       Owner:  Quozl                            
               Type:  defect               |      Status:  new                              
           Priority:  normal               |   Milestone:  4-firmware                       
          Component:  ofw - open firmware  |     Version:  Development build as of this date
         Resolution:                       |    Keywords:                                   
        Next_action:  test in build        |    Verified:  0                                
Deployment_affected:                       |   Blockedby:                                   
           Blocking:                       |  
-------------------------------------------+--------------------------------
Changes (by Quozl):

  * next_action:  diagnose => test in build
  * milestone:  Not Triaged => 4-firmware


Comment:

 Fixed in [http://tracker.coreboot.org/trac/openfirmware/changeset/3536 svn
 3536], which adds an interlock to skip the USB keyboard interrupt handler
 if the non-interrupt execution path is in the middle of a USB bulk or
 interrupt pipe method.

 Test builds:
  * [http://dev.laptop.org/~quozl/q7b14jc.rom q7b14jc.rom] for XO-4
 (testcase: attach USB keyboard directly, attach USB drive directly, see
 below),
  * [http://dev.laptop.org/~quozl/q3c10jb.rom q3c10jb.rom] for XO-1.5
 (testcase: attach USB keyboard via an external hub, attach USB drive
 directly, see below),

 Common testcase conclusion ... do repeated fs-update, it should complete
 without error and USB keyboard should be functional afterwards.

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


More information about the Bugs mailing list