#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 16:24:17 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):
On a B2, the present bit:
{{{
sdhci_readl(host, SDHCI_PRESENT_STATE) & SDHCI_CARD_PRESENT;
}}}
is set for both mmc0 (internal SD) and mmc2 (wifi) as soon as the sdhci
driver runs code during resume.
On a B2, the present bit for both mmc1 (wifi) and mmc2 (internal SD)
remains unset until after resume has completed; around 542ms after the
kernel starts running again. The SD controller assumes there is no longer
a card present and returns -ENOMEDIUM.
The B2 and B3 are running identical software; same firmware, same kernel.
It is especially odd that not only the wifi present bit is affected, but
also the internal SD present bit, which should have been unaffected by the
wifi changes.
--
Ticket URL: <http://dev.laptop.org/ticket/9702#comment:26>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list