[hrtimer] Remove listhead from hrtimer struct
authorThomas Gleixner <tglx@linutronix.de>
Thu, 12 Jan 2006 10:25:54 +0000 (11:25 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 12 Jan 2006 10:25:54 +0000 (11:25 +0100)
commit288867ec5c377db82933b64460ce050e5c998ee9
treed1c0c2e89cb7ffa2ac613e9b1740b81a813965a7
parent593195f9b2309693f27b402f34573f7920b82c3e
[hrtimer] Remove listhead from hrtimer struct

The list_head in the hrtimer structure was introduced for easy access
to the first timer with the further extensions of real high resolution
timers in mind, but it turned out in the course of development that
it is not necessary for the standard use case. Remove the list head
and access the first expiry timer by a datafield in the timer base.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
include/linux/hrtimer.h
kernel/hrtimer.c