clockevents: Remove the per cpu tick skew
authorArjan van de Ven <arjan@infradead.org>
Wed, 28 Jul 2010 04:02:10 +0000 (21:02 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 2 Aug 2010 19:45:58 +0000 (21:45 +0200)
Historically, Linux has tried to make the regular timer tick on the
various CPUs not happen at the same time, to avoid contention on
xtime_lock.

Nowadays, with the tickless kernel, this contention no longer happens
since time keeping and updating are done differently. In addition,
this skew is actually hurting power consumption in a measurable way on
many-core systems.

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
LKML-Reference: <20100727210210.58d3118c@infradead.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/time/tick-sched.c

Simple merge