sched: x86, track TSC-unstable events
authorIngo Molnar <mingo@elte.hu>
Mon, 9 Jul 2007 16:51:59 +0000 (18:51 +0200)
committerIngo Molnar <mingo@elte.hu>
Mon, 9 Jul 2007 16:51:59 +0000 (18:51 +0200)
commitbb29ab26863c022743143f27956cc0ca362f258c
treef8106b8a82d4abe9c3b217c7ca96307539a945ad
parentdd41f596cda0d7d6e4a8b139ffdfabcefdd46528
sched: x86, track TSC-unstable events

track TSC-unstable events and propagate it to the scheduler code.
Also allow sched_clock() to be used when the TSC is unstable,
the rq_clock() wrapper creates a reliable clock out of it.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/i386/kernel/tsc.c
include/linux/sched.h
kernel/sched.c