Steps
Wait until mouse freezes
Press F1
Validation
Unit should freeze then start working once F1 is pressed.
However: the Snowball does not start working again.
Observed on https://android-build.linaro.org/builds/~linaro-android/landing-snowball-12.01-release/#build=5
Log filled with entries like this:
[ 1450.253997] Returning from ApDeepSleep. PRCMU ret: 0xf6 - Success
[ 1450.254516] Enabling non-boot CPUs ...
[ 1450.275451] CPU1: Booted secondary processor
[ 1450.275482] CPU1: Unknown IPI message 0x1
[ 1450.276245] CPU1 is up
[ 1450.281158] PM: early resume of devices complete after 0.701 msecs
[ 1450.281982] wakeup wake lock: event6-1856
[ 1450.282562] Switched to NOHz mode on CPU #1
[ 1450.380218] pm_op(): platform_pm_resume+0x0/0x60 returns -5
[ 1450.380218] PM: Device smsc911x.0 failed to resume: error -5
[ 1450.626037] av8100 0-0070: chip version:2
[ 1450.644165] abx500-acc-det ab8500-acc-det.0: Accessory: HEADPHONE
[ 1450.689880] abx500-acc-det ab8500-acc-det.0: Accessory: DISCONNECTED
[ 1450.813079] usb 1-1: reset full speed USB device number 2 using musb-hdrc
[ 1450.933135] usb 1-1: device descriptor read/64, error -19
[ 1451.163177] usb 1-1: device descriptor read/64, error -19
[ 1451.393310] usb 1-1: reset full speed USB device number 2 using musb-hdrc
[ 1451.513336] usb 1-1: device descriptor read/64, error -19
[ 1451.743194] usb 1-1: device descriptor read/64, error -19
[ 1451.973449] usb 1-1: reset full speed USB device number 2 using musb-hdrc
[ 1452.393493] usb 1-1: device not accepting address 2, error -19
[ 1452.394226] PM: resume of devices complete after 2111.900 msecs
[ 1452.531951] Restarting tasks ...
[ 1452.535247] usb 1-1: USB disconnect, device number 2
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
[ 1452.542755] done.
[ 1452.548004] usb 1-1.1: USB disconnect, device number 3
[ 1452.553375] suspend: exit suspend, ret = 0 (2000-01-02 01:58:35.924006686 UTC)
[1] 4415
[ 1452.560668] active wake lock mmc2_detect
[ 1452.565399] active wake lock mmc1_detect
[ 1452.569305] active wake lock mali_wakelock
[ 1452.674743] usb 1-1.2: USB disconnect, device number 4
[ 1453.284271] usb 1-1.3: USB disconnect, device number 5
[ 1453.563507] usb 1-1: new full speed USB device number 6 using musb-hdrc
[ 1453.683624] usb 1-1: device descriptor read/64, error -19
[ 1453.913360] usb 1-1: device descriptor read/64, error -19
[ 1454.143585] usb 1-1: new full speed USB device number 7 using musb-hdrc
[ 1454.264282] usb 1-1: device descriptor read/64, error -19
[ 1454.493774] usb 1-1: device descriptor read/64, error -19
/system/bin/sh: c1: not found
/system/bin/sh: AT: not found
127|root@android:/ # [ 1454.723724] usb 1-1: new full speed USB device number 8 using musb-hdrc
[ 1455.143341] usb 1-1: device not accepting address 8, error -19
[ 1455.263916] usb 1-1: new full speed USB device number 9 using musb-hdrc
[ 1455.683685] usb 1-1: device not accepting address 9, error -19
[ 1455.689636] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 1465.543182] PM: Syncing filesystems ... done.
[ 1467.783050] Freezing user space processes ... (elapsed 0.73 seconds) done.
[ 1468.526550] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
[ 1468.546905] Suspending console(s) (use no_console_suspend to debug)
[ 1468.627471] PM: suspend of devices complete after 73.669 msecs
[ 1468.628479] PM: late suspend of devices complete after 0.976 msecs
[ 1468.633056] Disabling non-boot CPUs ...
[ 1468.634155] CPU1: shutdown
[ 1468.634155] CPU1: shutdown
Currently, we are working on moving additional Android patches into the IglooKernel. After flushing these changes, we are review this bug in future cycle.