Hello all,
one remark - timerfd is not documented in linux Documentation directory at all.
I think it's better to have such description. On 01/13/2014 02:43 PM, Alexey Perevalov wrote:
Hello dear community. This is reworked patch set of original Anton's Vorontsov proposal regarding unified deferrable timers in the user space. http://lwn.net/Articles/514707/ I decided to resubmit it due we found it usefull for us too. timerfd was modified since Anton's commit, Alarm support was added. This isn't only rebase. Anton's previous version used deferrable timer in couple with hrtimer. This version uses only deferrable timer. It mean the behaviour of overrun number is different. e.g. if you don't poll one second timer for a 10 seconds - you'll get 10 overruns with hrtimer, but for deferrable timer it could be another value. Anton Vorontsov (3): kernel/time: Add new helpers to convert ktime to/from jiffies timerfd: Factor out timer-type unspecific timerfd_expire() timerfd: Add support for deferrable timers fs/timerfd.c | 127 +++++++++++++++++++++++++++++++++++------------ include/linux/jiffies.h | 4 +- include/linux/ktime.h | 3 +- include/linux/timerfd.h | 4 +- kernel/time.c | 23 +++++++++ 5 files changed, 126 insertions(+), 35 deletions(-)
-- Best regards, Alexey Perevalov -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

