#12516 NORM Not Tri: Reimaging with fs-update fails if USB keyboard attached to other XO-4 USB port
Zarro Boogs per Child
bugtracker at laptop.org
Tue Feb 5 02:03:41 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: Not Triaged
Component: ofw - open firmware | Version: Development build as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
-------------------------------------------+--------------------------------
Comment(by Quozl):
I have tested continuous XO-1.5 fs-update with the USB keyboard interrupt
handler enabled, for 20 hours straight, with no exceptions reported. A
USB keyboard was directly attached.
I have tested XO-1.5 fs-update with a USB keyboard and USB drive attached
via a hub. Failures occur, including:
* a hang [http://dev.laptop.org/~quozl/z/1U2ZQO.txt 1],
[http://dev.laptop.org/~quozl/z/1U2ZbK.txt 2], (keyboard works, drive
doesn't work, USB ERROR),
* a [http://dev.laptop.org/~quozl/z/1U2ZWt.txt Page Fault] (keyboard
works, drive works),
* a ''Bad hash for eblock#'', and
* two instances of ''Short read of zdata file''.
I have tested XO-1.5 fs-update with a USB keyboard attached via a hub, and
a USB drive directly attached. Failures occur, including:
* a hang [http://dev.laptop.org/~quozl/z/1U2Zeg.txt 3], (keyboard works,
drive doesn't work, USB ERROR),
I have tested XO-1.5 fs-update with a USB drive attached via a hub, and a
USB keyboard directly attached. No failures occur, over 29 cycles.
I have tested XO-4 fs-update with a USB bar code scanner attached. The
scanner appears as a keyboard. No failures occur, over 24 cycles.
Therefore the problem relates to the re-entrancy of the USB stack, or the
interrupt handler, when specific models of USB keyboard or bar code
scanner are used on XO-1.75 or XO-4, or attached via a hub on XO-1.5.
--
Ticket URL: <http://dev.laptop.org/ticket/12516#comment:4>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list