diff options
Diffstat (limited to 'arch/x86/kernel/time_32.c')
-rw-r--r-- | arch/x86/kernel/time_32.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/arch/x86/kernel/time_32.c b/arch/x86/kernel/time_32.c index ec729cdcfa3d..186abc577b2b 100644 --- a/arch/x86/kernel/time_32.c +++ b/arch/x86/kernel/time_32.c | |||
@@ -27,6 +27,10 @@ | |||
27 | int timer_ack; | 27 | int timer_ack; |
28 | #endif | 28 | #endif |
29 | 29 | ||
30 | #ifdef CONFIG_X86_64 | ||
31 | volatile unsigned long __jiffies __section_jiffies = INITIAL_JIFFIES; | ||
32 | #endif | ||
33 | |||
30 | unsigned long profile_pc(struct pt_regs *regs) | 34 | unsigned long profile_pc(struct pt_regs *regs) |
31 | { | 35 | { |
32 | unsigned long pc = instruction_pointer(regs); | 36 | unsigned long pc = instruction_pointer(regs); |
@@ -53,9 +57,7 @@ unsigned long profile_pc(struct pt_regs *regs) | |||
53 | EXPORT_SYMBOL(profile_pc); | 57 | EXPORT_SYMBOL(profile_pc); |
54 | 58 | ||
55 | /* | 59 | /* |
56 | * This is the same as the above, except we _also_ save the current | 60 | * Default timer interrupt handler for PIT/HPET |
57 | * Time Stamp Counter value at the time of the timer interrupt, so that | ||
58 | * we later on can estimate the time of day more exactly. | ||
59 | */ | 61 | */ |
60 | static irqreturn_t timer_interrupt(int irq, void *dev_id) | 62 | static irqreturn_t timer_interrupt(int irq, void *dev_id) |
61 | { | 63 | { |