Hi all,
On Sat, Sep 01, 2012 at 10:43:35PM -0700, Anton Vorontsov wrote:
This patch set implements a userland-side API for generic deferrable timers, per linux/timer.h:
- A deferrable timer will work normally when the system is busy, but
- will not cause a CPU to come out of idle just to service it; instead,
- the timer will be serviced when the CPU eventually wakes up with a
- subsequent non-deferrable timer.
These timers are crucial for power saving, i.e. periodic tasks that want to work in background when the system is under use, but don't want to cause wakeups themselves.
Just a friendly ping. Does anyone had a chance to look into this, whether the idea bad or good, or whether the implementation is OK?
Thanks!
Anton.