diff options
author | Ingo Molnar <mingo@elte.hu> | 2007-07-09 12:51:59 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2007-07-09 12:51:59 -0400 |
commit | bb29ab26863c022743143f27956cc0ca362f258c (patch) | |
tree | f8106b8a82d4abe9c3b217c7ca96307539a945ad /include/linux | |
parent | dd41f596cda0d7d6e4a8b139ffdfabcefdd46528 (diff) |
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>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/sched.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index be2460e6f55b..fa895b309da0 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h | |||
@@ -1321,6 +1321,8 @@ extern void sched_exec(void); | |||
1321 | #define sched_exec() {} | 1321 | #define sched_exec() {} |
1322 | #endif | 1322 | #endif |
1323 | 1323 | ||
1324 | extern void sched_clock_unstable_event(void); | ||
1325 | |||
1324 | #ifdef CONFIG_HOTPLUG_CPU | 1326 | #ifdef CONFIG_HOTPLUG_CPU |
1325 | extern void idle_task_exit(void); | 1327 | extern void idle_task_exit(void); |
1326 | #else | 1328 | #else |