Messages in this thread |  | | Date | Mon, 13 Jan 2014 19:30:09 +0400 | From | Alexey Perevalov <> | Subject | Re: [PATCH v2 0/3] Deferrable timers support for timerfd API |
| |
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
|  |