pedronis made a c program to test the futex: c code: https://pastebin.canonical.com/128528/ arm binary: http://people.canonical.com/~pedronis/futex_sleep
fuxex_sleep output: https://pastebin.canonical.com/128538/ push-client log: https://pastebin.canonical.com/128539/ powerd log: https://pastebin.canonical.com/128540/ in futex_sleep, big offender: starting at 14:37:44, overdue at 14:48:11 (lines 48-49) in powerd: 2212 Mar 27 14:37:52 ubuntu-phablet powerd[827]: Transition to SUSPEND complete 2227 Mar 27 14:42:52 ubuntu-phablet powerd[827]: Transition to ACTIVE complete 2244 Mar 27 14:42:57 ubuntu-phablet powerd[827]: Transition to SUSPEND complete 2259 Mar 27 14:47:57 ubuntu-phablet powerd[827]: Transition to ACTIVE complete and then 14 secs before our futex came back. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1435109 Title: Push-client frequently blocking phone suspend To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1435109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs