Suspend / resume failed on Origen Android image after the first suspend & resume cycle.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android |
Won't Fix
|
Medium
|
Unassigned | ||
linaro-landing-team-samsung |
Fix Released
|
Medium
|
Unassigned |
Bug Description
On Origen Android build:
Set sleep time to 15 seconds, back to the main screen then wait. At the first time, suspend / resume works well. However, after unlock screen, wait again, then and at the second time, when the system reaches the sleep time, the screen flashed 1 time, then still show the main screen. Same thing happened at the following tries.
The console log output flush out, like this I didn't copy all of them since they are duplicate:
#######
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.101058520 UTC)
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
legacy_suspend(): wiphy_suspend+
PM: Device phy0 failed to suspend: error -22
PM: Some devices failed to suspend
PM: resume of devices complete after 0.086 msecs
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.191043661 UTC)
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
legacy_suspend(): wiphy_suspend+
PM: Device phy0 failed to suspend: error -22
PM: Some devices failed to suspend
PM: resume of devices complete after 0.088 msecs
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.281089340 UTC)
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
legacy_suspend(): wiphy_suspend+
PM: Device phy0 failed to suspend: error -22
PM: Some devices failed to suspend
PM: resume of devices complete after 0.086 msecs
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.371073260 UTC)
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
legacy_suspend(): wiphy_suspend+
PM: Device phy0 failed to suspend: error -22
PM: Some devices failed to suspend
PM: resume of devices complete after 0.085 msecs
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.461047961 UTC)
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
legacy_suspend(): wiphy_suspend+
PM: Device phy0 failed to suspend: error -22
PM: Some devices failed to suspend
PM: resume of devices complete after 0.086 msecs
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.551667820 UTC)
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
legacy_suspend(): wiphy_suspend+
PM: Device phy0 failed to suspend: error -22
PM: Some devices failed to suspend
PM: resume of devices complete after 0.087 msecs
Restarting tasks ... done.
suspend: exit suspend, ret = -22 (2000-01-01 00:02:12.646207961 UTC)
PM: Syncing filesystems ... done.
#######
summary: |
- Suspend / resume feature failed on Origen Android image after the first - suspend & resume cycle. + Suspend / resume failed on Origen Android image after the first suspend + & resume cycle. |
Changed in linaro-android: | |
assignee: | Annamalai Lakshmanan (annamalai-lakshmanan) → nobody |
Changed in linaro-landing-team-samsung: | |
importance: | Undecided → Low |
Changed in linaro-landing-team-samsung: | |
assignee: | nobody → Inderpal Singh (ips) |
Changed in linaro-landing-team-samsung: | |
milestone: | none → backlog |
Changed in linaro-landing-team-samsung: | |
importance: | Low → Medium |
assignee: | nobody → Tushar Behera (tusharbehera) |
status: | New → In Progress |
milestone: | backlog → 2012.09 |
Changed in linaro-landing-team-samsung: | |
status: | Fix Committed → Fix Released |
Changed in linaro-android: | |
status: | New → Won't Fix |
Changed in linaro-landing-team-samsung: | |
assignee: | Tushar Behera (tusharbehera) → Sanghyun Park (drrrnino7) |
assignee: | Sanghyun Park (drrrnino7) → nobody |
Observed on:
https:/ /android- build.linaro. org/builds/ ~linaro- android/ origen- ics-gcc47- samsunglt- stable- blob-12. 05-release/ #build= 3
After the first suspend / resume cycle, the board waked up automatically after suspend, it can't stay in suspend mode.