[Samsung Galaxy Nexus] bsmitty83:
[MENTION=4328678]metalspring[/MENTION] , this is what my dmesg looks like on suspend / wakeup on interactive . theres a bug but the dsscomp functions properly so i left it alone .

PM: Entering mem sleep

<6>[48649.700439] PM: suspend of devices complete after 12.878 msecs

<6>[48649.701446] PM: late suspend of devices complete after 0.976 msecs

<4>[48649.701446] Disabling non-boot CPUs ...

<3>[48649.701538] BUG: scheduling while atomic: kworker/u:17/25459/0x00000002

<4>[48649.701538] Modules linked in:

<4>[48649.701538] Backtrace:

<4>[48649.701599] [<a005f7d8>] (dump_backtrace+0x0/0x10c) from [<a0633154>] (dump_stack+0x18/0x1c)

<4>[48649.701599] r6:a0054900 r5:a7196000 r4:00000000 r3:60000113

<4>[48649.701629] [<a063313c>] (dump_stack+0x0/0x1c) from [<a06333c0>] (__schedule_bug+0x5c/0x68)

<4>[48649.701660] [<a0633364>] (__schedule_bug+0x0/0x68) from [<a0638dc0>] (__schedule+0x63c/0x758)

<4>[48649.701690] r4:a115e900 r3:00000000

<4>[48649.701690] [<a0638784>] (__schedule+0x0/0x758) from [<a063902c>] (schedule+0x50/0x68)

<4>[48649.701721] [<a0638fdc>] (schedule+0x0/0x68) from [<a06394e4>] (schedule_timeout+0x180/0x1ec)

<4>[48649.701751] [<a0639364>] (schedule_timeout+0x0/0x1ec) from [<a063847c>] (wait_for_common+0xac/0x1d4)

<4>[48649.701782] [<a06383d0>] (wait_for_common+0x0/0x1d4) from [<a06385bc>] (wait_for_completion+0x18/0x1c)

<4>[48649.701812] r8:a11664e0 r7:a0839080 r6:cfd46588 r5:cfd46400 r4:c26f57c0

<4>[48649.701843] [<a06385a4>] (wait_for_completion+0x0/0x1c) from [<a00f24fc>] (synchronize_rcu+0x50/0x60)

<4>[48649.701873] [<a00f24ac>] (synchronize_rcu+0x0/0x60) from [<a0409fa8>] (input_close_device+0x68/0x74)

<4>[48649.701904] [<a0409f40>] (input_close_device+0x0/0x74) from [<a044ce6c>] (cpufreq_interactive_input_disconnect+0x14/0x28)

<4>[48649.701934] r6:a08794bc r5:a087948c r4:c26f57c0 r3:a044ce58

<4>[48649.701965] [<a044ce58>] (cpufreq_interactive_input_disconnect+0x0/0x28) from [<a040a1fc>] (input_unregister_handler+0x3c/0xec)

<4>[48649.701965] r4:a08794a0 r3:a044ce58

<4>[48649.701995] [<a040a1c0>] (input_unregister_handler+0x0/0xec) from [<a044d2f0>] (cpufreq_governor_interactive+0x230/0x284)

<4>[48649.701995] r6:cfcd4b40 r5:00000000 r4:00000000 r3:a091caf8

<4>[48649.702026] [<a044d0c0>] (cpufreq_governor_interactive+0x0/0x284) from [<a0440b6c>] (__cpufreq_governor+0xac/0x140)

<4>[48649.702056] [<a0440ac0>] (__cpufreq_governor+0x0/0x140) from [<a04422d4>] (__cpufreq_remove_dev+0x1d0/0x2c0)

<4>[48649.702087] r6:a0839260 r5:00000001 r4:cfcd4b40 r3:00000000

<4>[48649.702117] [<a0442104>] (__cpufreq_remove_dev+0x0/0x2c0) from [<a0632df0>] (cpufreq_cpu_callback+0x90/0xa0)

<4>[48649.702148] [<a0632d60>] (cpufreq_cpu_callback+0x0/0xa0) from [<a00c700c>] (notifier_call_chain+0x54/0xd8)

<4>[48649.702148] r6:a0889fb8 r5:a7197e18 r4:ffffffdf r3:a0632d60

<4>[48649.702178] [<a00c6fb8>] (notifier_call_chain+0x0/0xd8) from [<a00c716c>] (__raw_notifier_call_chain+0x1c/0x24)

<4>[48649.702209] r8:00000001 r7:00000010 r6:a0839080 r5:a0839034 r4:00000001

<4>[48649.702209] r3:ffffffff

<4>[48649.702239] [<a00c7150>] (__raw_notifier_call_chain+0x0/0x24) from [<a00a7fa0>] (__cpu_notify+0x30/0x4c)

<4>[48649.702270] [<a00a7f70>] (__cpu_notify+0x0/0x4c) from [<a0625328>] (_cpu_down+0x88/0x254)

<4>[48649.702301] [<a06252a0>] (_cpu_down+0x0/0x254) from [<a00a8298>] (disable_nonboot_cpus+0x74/0xfc)

<4>[48649.702301] r8:a08ad9bc r7:00000000 r6:a0839080 r5:a0839034 r4:00000001

<4>[48649.702362] [<a00a8224>] (disable_nonboot_cpus+0x0/0xfc) from [<a00dd6b0>] (suspend_devices_and_enter+0x12c/0x1f0)

<4>[48649.702362] r8:a00de868 r7:00000000 r6:00000003 r5:00000000 r4:a08b02fc

<4>[48649.702392] r3:00000000

<4>[48649.702392] [<a00dd584>] (suspend_devices_and_enter+0x0/0x1f0) from [<a00dd88c>] (enter_state+0x118/0x144)

<4>[48649.702423] r7:00000000 r6:a07801b0 r5:00000003 r4:00000000

<4>[48649.702453] [<a00dd774>] (enter_state+0x0/0x144) from [<a00dd8d4>] (pm_suspend+0x1c/0x28)

<4>[48649.702453] r6:00bb2bd9 r5:a08b0300 r4:a085e3e8 r3:00000002

<4>[48649.702484] [<a00dd8b8>] (pm_suspend+0x0/0x28) from [<a00de8cc>] (suspend+0x64/0x198)

<4>[48649.702514] [<a00de868>] (suspend+0x0/0x198) from [<a00bcce0>] (process_one_work+0x120/0x3a4)

<4>[48649.702545] r8:a00de868 r7:00000000 r6:a08aec20 r5:a4d61c00 r4:a085e5b0

<4>[48649.702575] [<a00bcbc0>] (process_one_work+0x0/0x3a4) from [<a00bd294>] (worker_thread+0x13c/0x31c)

<4>[48649.702606] [<a00bd158>] (worker_thread+0x0/0x31c) from [<a00c1888>] (kthread+0x8c/0x94)

<4>[48649.702636] [<a00c17fc>] (kthread+0x0/0x94) from [<a00a9c20>] (do_exit+0x0/0x6a0)

<4>[48649.702636] r6:a00a9c20 r5:a00c17fc r4:a6011ed4

<3>[48649.779937] BUG: scheduling while atomic: kworker/u:17/25459/0x00000002

<4>[48649.779968] Modules linked in:

<4>[48649.779968] Backtrace:

<4>[48649.779998] [<a005f7d8>] (dump_backtrace+0x0/0x10c) from [<a0633154>] (dump_stack+0x18/0x1c)

<4>[48649.779998] r6:a0054900 r5:a7196000 r4:00000000 r3:600f0013

<4>[48649.780029] [<a063313c>] (dump_stack+0x0/0x1c) from [<a06333c0>] (__schedule_bug+0x5c/0x68)

<4>[48649.780059] [<a0633364>] (__schedule_bug+0x0/0x68) from [<a0638dc0>] (__schedule+0x63c/0x758)

<4>[48649.780090] r4:a1166900 r3:00000000

<4>[48649.780090] [<a0638784>] (__schedule+0x0/0x758) from [<a063902c>] (schedule+0x50/0x68)

<4>[48649.780120] [<a0638fdc>] (schedule+0x0/0x68) from [<a06394e4>] (schedule_timeout+0x180/0x1ec)

<4>[48649.780151] [<a0639364>] (schedule_timeout+0x0/0x1ec) from [<a063847c>] (wait_for_common+0xac/0x1d4)

<4>[48649.780151] [<a06383d0>] (wait_for_common+0x0/0x1d4) from [<a06385bc>] (wait_for_completion+0x18/0x1c)

<4>[48649.780181] r8:a11664e0 r7:a0839080 r6:cfd46588 r5:00200200 r4:c26f57c0

<4>[48649.780212] [<a06385a4>] (wait_for_completion+0x0/0x1c) from [<a00f24fc>] (synchronize_rcu+0x50/0x60)

<4>[48649.780242] [<a00f24ac>] (synchronize_rcu+0x0/0x60) from [<a0409e94>] (input_unregister_handle+0x5c/0x60)

<4>[48649.780273] [<a0409e38>] (input_unregister_handle+0x0/0x60) from [<a044ce74>] (cpufreq_interactive_input_disconnect+0x1c/0x28)

<4>[48649.780273] r6:a08794bc r5:a087948c r4:c26f57c0 r3:a044ce58

<4>[48649.780303] [<a044ce58>] (cpufreq_interactive_input_disconnect+0x0/0x28) from [<a040a1fc>] (input_unregister_handler+0x3c/0xec)

<4>[48649.780334] r4:a08794a0 r3:a044ce58

<4>[48649.780364] [<a040a1c0>] (input_unregister_handler+0x0/0xec) from [<a044d2f0>] (cpufreq_governor_interactive+0x230/0x284)

<4>[48649.780364] r6:cfcd4b40 r5:00000000 r4:00000000 r3:a091caf8

<4>[48649.780395] [<a044d0c0>] (cpufreq_governor_interactive+0x0/0x284) from [<a0440b6c>] (__cpufreq_governor+0xac/0x140)

<4>[48649.780426] [<a0440ac0>] (__cpufreq_governor+0x0/0x140) from [<a04422d4>] (__cpufreq_remove_dev+0x1d0/0x2c0)

<4>[48649.780426] r6:a0839260 r5:00000001 r4:cfcd4b40 r3:00000000

<4>[48649.780456] [<a0442104>] (__cpufreq_remove_dev+0x0/0x2c0) from [<a0632df0>] (cpufreq_cpu_callback+0x90/0xa0)

<4>[48649.780487] [<a0632d60>] (cpufreq_cpu_callback+0x0/0xa0) from [<a00c700c>] (notifier_call_chain+0x54/0xd8)

<4>[48649.780487] r6:a0889fb8 r5:a7197e18 r4:ffffffdf r3:a0632d60

<4>[48649.780517] [<a00c6fb8>] (notifier_call_chain+0x0/0xd8) from [<a00c716c>] (__raw_notifier_call_chain+0x1c/0x24)

<4>[48649.780548] r8:00000001 r7:00000010 r6:a0839080 r5:a0839034 r4:00000001

<4>[48649.780548] r3:ffffffff

<4>[48649.780578] [<a00c7150>] (__raw_notifier_call_chain+0x0/0x24) from [<a00a7fa0>] (__cpu_notify+0x30/0x4c)

<4>[48649.780609] [<a00a7f70>] (__cpu_notify+0x0/0x4c) from [<a0625328>] (_cpu_down+0x88/0x254)

<4>[48649.780639] [<a06252a0>] (_cpu_down+0x0/0x254) from [<a00a8298>] (disable_nonboot_cpus+0x74/0xfc)

<4>[48649.780639] r8:a08ad9bc r7:00000000 r6:a0839080 r5:a0839034 r4:00000001

<4>[48649.780670] [<a00a8224>] (disable_nonboot_cpus+0x0/0xfc) from [<a00dd6b0>] (suspend_devices_and_enter+0x12c/0x1f0)

<4>[48649.780700] r8:a00de868 r7:00000000 r6:00000003 r5:00000000 r4:a08b02fc

<4>[48649.780731] r3:00000000

<4>[48649.780731] [<a00dd584>] (suspend_devices_and_enter+0x0/0x1f0) from [<a00dd88c>] (enter_state+0x118/0x144)

<4>[48649.780761] r7:00000000 r6:a07801b0 r5:00000003 r4:00000000

<4>[48649.780792] [<a00dd774>] (enter_state+0x0/0x144) from [<a00dd8d4>] (pm_suspend+0x1c/0x28)

<4>[48649.780792] r6:00bb2bd9 r5:a08b0300 r4:a085e3e8 r3:00000002

<4>[48649.780822] [<a00dd8b8>] (pm_suspend+0x0/0x28) from [<a00de8cc>] (suspend+0x64/0x198)

<4>[48649.780853] [<a00de868>] (suspend+0x0/0x198) from [<a00bcce0>] (process_one_work+0x120/0x3a4)

<4>[48649.780853] r8:a00de868 r7:00000000 r6:a08aec20 r5:a4d61c00 r4:a085e5b0

<4>[48649.780883] [<a00bcbc0>] (process_one_work+0x0/0x3a4) from [<a00bd294>] (worker_thread+0x13c/0x31c)

<4>[48649.780914] [<a00bd158>] (worker_thread+0x0/0x31c) from [<a00c1888>] (kthread+0x8c/0x94)

<4>[48649.780944] [<a00c17fc>] (kthread+0x0/0x94) from [<a00a9c20>] (do_exit+0x0/0x6a0)

<4>[48649.780944] r6:a00a9c20 r5:a00c17fc r4:a6011ed4

<6>[48649.850311] cpufreq_interactive_input_connect: connect to Melfas MMSxxx Touchscreen

<5>[48649.851226] CPU1: shutdown

<6>[48649.852142] Resume caused by I/O pad: CONTROL_PADCONF_WAKEUPEVENT_0[9]

<3>[48649.852142] Successfully put all powerdomains to target state

<6>[48649.852203] Suspended for 0.428 seconds

<6>[48649.852355] Enabling non-boot CPUs ...

<4>[48649.868591] CPU1: Booted secondary processor

<6>[48649.873687] Switched to NOHz mode on CPU #1

<6>[48649.912841] cpufreq_interactive_input_connect: connect to Melfas MMSxxx Touchscreen

<6>[48649.912872] CPU1 is up

<6>[48649.914062] PM: early resume of devices complete after 1.129 msecs

<6>[48650.025543] wakeup wake lock: wlan_wake

<6>[48650.139739] PM: resume of devices complete after 225.402 msecs

<7>[48650.140350] PM: Finishing wakeup.

<4>[48650.140380] Restarting tasks ...

<3>[48650.140655] hub 2-0:1.0: activate --> -22

<4>[48650.158966] done.

<6>[48650.159210] suspend: exit suspend, ret = 0 (2014-01-30 21:27:45.314172394 UTC)

<6>[48650.159240] active wake lock wlan_wd_wake

<6>[48650.159240] active wake lock modem_usb_suspend_block

<6>[48650.159240] active wake lock wlan_rx_wake, time left 117

<6>[48650.159271] active wake lock modem_usb_gpio_wake, time left 90

<6>[48662.383453] request_suspend_state: wakeup (3->0) at 48662345703087 (2014-01-30 21:27:57.538415558 UTC)

<6>[48662.826934] DSSCOMP: dsscomp_late_resume

<6>[48662.888977] enable touch controls