Re: [PATCH v3] PM / Sleep: Use workqueue for user space wakeup sources garbage collector

2015-07-15 Thread Rafael J. Wysocki
On Friday, July 03, 2015 03:57:20 PM SungEun Kim wrote: > From: "cleaeye.kim" > > The synchronous synchronize_rcu in wakeup_source_remove makes user process > which writes to /sys/kernel/wake_unlock blocked sometimes. > > For example, when android eventhub tries to release wakelock, > this block

[PATCH v3] PM / Sleep: Use workqueue for user space wakeup sources garbage collector

2015-07-02 Thread SungEun Kim
From: "cleaeye.kim" The synchronous synchronize_rcu in wakeup_source_remove makes user process which writes to /sys/kernel/wake_unlock blocked sometimes. For example, when android eventhub tries to release wakelock, this blocking process can occur, and eventhub can't get input event for a while.