#11871 NORM 12.1.0: XO-1.75 Open Firmware reports Data Abort during Linux kernel load if a PL2303 USB serial adapter is present
Zarro Boogs per Child
bugtracker at laptop.org
Tue May 22 21:59:36 EDT 2012
#11871: XO-1.75 Open Firmware reports Data Abort during Linux kernel load if a
PL2303 USB serial adapter is present
-------------------------------------------+--------------------------------
Reporter: Quozl | Owner: Quozl
Type: defect | Status: new
Priority: normal | Milestone: 12.1.0
Component: ofw - open firmware | Version: Development firmware
Resolution: | Keywords:
Next_action: package | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
-------------------------------------------+--------------------------------
Comment(by Quozl):
Replying to [comment:7 pgf]:
> i've reproduced, but it's not the bug i thought it was.
>
> while experiencing what was no doubt the Data Abort symptom over the
weekend, i rebooted the machine with serial attached, and hit ESC for an
ok prompt. at that point i started getting the Keyboard Interrupt loop.
since i had just been having trouble booting, and was now seeing a loop at
the OFW commandline, i mistakenly thought i'd found the cause of the boot
problem.
> this seems like a regression.
Agreed. Raised #11887 to investigate, since it is a separate problem.
> can you remind me of the use case for the new "USB serial access to OFW"
feature?
This is not a new feature, it has been there since the VIA demo board
support in the biosload build (svn 1152), and XO-1.5 (svn 1154). It was
backported to XO-1 as part of the fixes for #10042 and #10043 in svn 1758.
It was since broken on XO-1 and XO-1.5 by device naming changes, where USB
is placed under PCI. XO-1.75 exposed it because USB devices are now
higher up the device hierarchy.
I'm not aware of a use case, but I could speculate. It allows access to
Open Firmware on a unit where the keyboard has failed, and a USB keyboard
is not available, but a USB serial device is available. Perhaps it is no
longer required, in which case #11887 can be closed by removing the code.
If it is to remain, then either an alias or a fix to the device path is
needed.
--
Ticket URL: <http://dev.laptop.org/ticket/11871#comment:8>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list