diff options
| -rw-r--r-- | include/linux/jiffies.h | 1 | ||||
| -rw-r--r-- | kernel/time/tick-internal.h | 2 | ||||
| -rw-r--r-- | kernel/time/timekeeping.c | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/jiffies.h b/include/linux/jiffies.h index 82ed068b1ebe..8fb8edf12417 100644 --- a/include/linux/jiffies.h +++ b/include/linux/jiffies.h | |||
| @@ -75,7 +75,6 @@ extern int register_refined_jiffies(long clock_tick_rate); | |||
| 75 | */ | 75 | */ |
| 76 | extern u64 __jiffy_data jiffies_64; | 76 | extern u64 __jiffy_data jiffies_64; |
| 77 | extern unsigned long volatile __jiffy_data jiffies; | 77 | extern unsigned long volatile __jiffy_data jiffies; |
| 78 | extern seqlock_t jiffies_lock; | ||
| 79 | 78 | ||
| 80 | #if (BITS_PER_LONG < 64) | 79 | #if (BITS_PER_LONG < 64) |
| 81 | u64 get_jiffies_64(void); | 80 | u64 get_jiffies_64(void); |
diff --git a/kernel/time/tick-internal.h b/kernel/time/tick-internal.h index cf3e59ed6dc0..f5c9207967cf 100644 --- a/kernel/time/tick-internal.h +++ b/kernel/time/tick-internal.h | |||
| @@ -4,6 +4,8 @@ | |||
| 4 | #include <linux/hrtimer.h> | 4 | #include <linux/hrtimer.h> |
| 5 | #include <linux/tick.h> | 5 | #include <linux/tick.h> |
| 6 | 6 | ||
| 7 | extern seqlock_t jiffies_lock; | ||
| 8 | |||
| 7 | #ifdef CONFIG_GENERIC_CLOCKEVENTS_BUILD | 9 | #ifdef CONFIG_GENERIC_CLOCKEVENTS_BUILD |
| 8 | 10 | ||
| 9 | #define TICK_DO_TIMER_NONE -1 | 11 | #define TICK_DO_TIMER_NONE -1 |
diff --git a/kernel/time/timekeeping.c b/kernel/time/timekeeping.c index c442a4ccccc9..b0c648fc959f 100644 --- a/kernel/time/timekeeping.c +++ b/kernel/time/timekeeping.c | |||
| @@ -23,6 +23,7 @@ | |||
| 23 | #include <linux/stop_machine.h> | 23 | #include <linux/stop_machine.h> |
| 24 | #include <linux/pvclock_gtod.h> | 24 | #include <linux/pvclock_gtod.h> |
| 25 | 25 | ||
| 26 | #include "tick-internal.h" | ||
| 26 | 27 | ||
| 27 | static struct timekeeper timekeeper; | 28 | static struct timekeeper timekeeper; |
| 28 | 29 | ||
