perf: Undo the per cpu-context timer stuff
authorPeter Zijlstra <a.p.zijlstra@chello.nl>
Fri, 17 Sep 2010 09:28:50 +0000 (11:28 +0200)
committerIngo Molnar <mingo@elte.hu>
Fri, 17 Sep 2010 10:48:48 +0000 (12:48 +0200)
commite9d2b064149ff7ef4acbc65a1b9374ac8b218d3e
tree6ce885c6052a6e05046b9937376107e4bcf378fe
parent917bdd1c9b7b0f4c22f2504c2f0c1074c8ab9df7
perf: Undo the per cpu-context timer stuff

Revert the timer per cpu-context timers because of unfortunate
nohz interaction. Fixing that would have been somewhat ugly, so
go back to driving things from the regular tick. Provide a
jiffies interval feature for people who want slower rotations.

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Stephane Eranian <eranian@google.com>
Cc: Robert Richter <robert.richter@amd.com>
Cc: Yinghai Lu <yinghai@kernel.org>
LKML-Reference: <20100917093009.519845633@chello.nl>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/perf_event.h
kernel/perf_event.c
kernel/sched.c