#9702 BLOC 1.5-har: Linux (OS42) crashes on resume on an XO-1.5 B3
Zarro Boogs per Child
bugtracker at laptop.org
Tue Nov 24 15:21:10 EST 2009
#9702: Linux (OS42) crashes on resume on an XO-1.5 B3
--------------------------------+-------------------------------------------
Reporter: wad | Owner: dsaxena
Type: defect | Status: new
Priority: blocker | Milestone: 1.5-hardware-C
Component: kernel | Version: Development build as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 1
Deployment_affected: | Blockedby:
Blocking: |
--------------------------------+-------------------------------------------
Comment(by cjb):
I've worked out why the mdelays were needed -- there is a race on the card
present register in the controller becoming non-zero on the B3, where
there was not one on the B2. On the B3, sdhci_request() refuses to call
sdhci_send_command() and declares the card absent because 'present' is not
yet set, but will be later.
So that's a start, and hardcoding present=1 gets wifi and internal SD to
resume correctly most of the time. Still experimenting, though.
--
Ticket URL: <http://dev.laptop.org/ticket/9702#comment:25>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list