LWN.net Logo

Turn hrtimers into a range capable timer

From:  Arjan van de Ven <arjan@infradead.org>
To:  linux-kernel@vger.kernel.org
Subject:  [PATCH 0/13] Turn hrtimers into a range capable timer
Date:  Mon, 1 Sep 2008 16:03:43 -0700
Message-ID:  <20080901160343.75a89ec9@infradead.org>
Cc:  torvalds@linux-foundation.org, dwmw2@infradead.org, drepper@redhat.com, mingo@elte.hu, tglx@tglx.de
Archive-link:  Article, Thread

This series is a follow-on the the nanosecond select/poll series.

The goal of this series is to introduce the capability into hrtimers to
deal with a "range" rather than a specific point in time.
(Several people discussed this recently, but we've been toying with the
concept for a while)

In addition, in the last patch of the series, the patches make select()
and poll() use these range timers with a standard "slack" that comes
from
1) a per process task_struct value
2) a "the longer the sleep the more the slack" function that Linus wrote


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds