#11751 NORM Not Tri: XO-1: x86-3.1: external SD card lost during suspend
Zarro Boogs per Child
bugtracker at laptop.org
Mon Apr 2 16:50:14 EDT 2012
#11751: XO-1: x86-3.1: external SD card lost during suspend
--------------------------+-------------------------------------------------
Reporter: sascha_silbe | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Not Triaged
Component: kernel | Version: Development source as of this date
Keywords: | Next_action: never set
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
--------------------------+-------------------------------------------------
On an XO-1 running Debian Squeeze from an external SD card, using an
x86-3.1 kernel, the external SD card is "lost" during resume (despite
{{{mmc_core.removable=0}}}), thereby breaking the system:
{{{
[ 0.000000] Linux version 3.1.4-xo1-3-00028-ge5b7995
(sascha.silbe at twin) (gcc version 4.4.5 (Debian 4.4.5-8) ) #5 PREEMPT Mon
Apr 2 22:24:27 CEST 2012
[...]
[ 0.000000] Kernel command line: olpc.ecdebug=0 video=lxfb
fbcon=font:SUN12x22 no_console_suspend root=/dev/mmcblk0p1 rootwait
mmc_core.removable=0 console=ttyS0,115200 console=tty0 nohz=off
[...]
[ 7.301277] mmc0: SDHCI controller on PCI [0000:00:0c.1] using DMA
[...]
[ 7.708276] mmc0: new SDHC card at address e624
[...]
[ 7.778668] mmcblk0: mmc0:e624 SD08G 7.40 GiB
[...]
[ 7.871198] mmcblk0: p1 p2 < p5 >
[...]
[ 14.713055] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data
mode. Opts: (null)
[...]
[ 26.616318] Adding 366588k swap on /dev/mmcblk0p5. Priority:-1
extents:1 across:366588k SS
[ 26.744507] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
[ 27.149545] EXT4-fs (mmcblk0p1): re-mounted. Opts: user_xattr,errors
=remount-ro
[...]
[ 75.647239] PM: Syncing filesystems ... done.
[ 75.655802] Freezing user space processes ... (elapsed 0.01 seconds)
done.
[ 75.682781] Freezing remaining freezable tasks ... (elapsed 0.01
seconds) done.
[ 75.704564] dcon_source_switch to DCON
[ 75.748077] olpc-dcon: The DCON has control
[ 75.770171] PM: suspend of devices complete after 66.358 msecs
[ 75.790074] ehci_hcd 0000:00:0f.5: Refused to change power state,
currently in D0
[ 75.810067] ohci_hcd 0000:00:0f.4: Refused to change power state,
currently in D0
[ 75.817787] PM: late suspend of devices complete after 41.757 msecs
+r[ 75.824090] PM: early resume of devices complete after 1.487 msecs
[ 75.875145] mmc0: error -123 during resume (card was removed?)
[ 75.967175] usb usb2: root hub lost power or was reset
[ 75.978808] dcon_source_switch to CPU
[ 75.982593] usb usb1: root hub lost power or was reset
[ 76.013243] olpc-dcon: The CPU has control
[ 76.390095] usb 1-1: reset high speed USB device number 3 using
ehci_hcd
[ 79.550057] usb8xxx 1-1:1.0: wlan0: command 0x0043 timed out
[ 79.555768] usb8xxx 1-1:1.0: wlan0: Timeout submitting command 0x0043
[ 79.562293] usb8xxx 1-1:1.0: wlan0: PREP_CMD: command 0x0043 failed:
-110
[ 79.569106] usb8xxx 1-1:1.0: wlan0: HOST_SLEEP_CFG failed -110
[ 79.575003] Resetting OLPC wireless via EC...
[ 79.583105] PM: resume of devices complete after 3747.378 msecs
[ 79.590274] Restarting tasks ...
[ 79.593791] usb 1-1: USB disconnect, device number 3
[ 79.620175] done.
[ 79.628634] mmc0: card e624 removed
[ 79.649010] mmcblk0: error -110 sending status command, retrying
[ 79.670167] mmcblk0: error -110 sending status command, retrying
[ 79.698262] mmcblk0: error -110 sending status command, aborting
[ 79.707691] end_request: I/O error, dev mmcblk0, sector 6573832
[ 79.713653] Buffer I/O error on device mmcblk0p1, logical block 821473
[ 79.714346] EXT4-fs warning (device mmcblk0p1): ext4_end_bio:258: I/O
error writing to inode 143075 (offset 245760 size 4096 starting block
821730)
[...]
}}}
e5b7995 is based on 6004528, with only one minor, unrelated change
(dropping {{{vmlinux}}} from the tarball generated by targz-pkg).
--
Ticket URL: <http://dev.laptop.org/ticket/11751>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list