diff options
| -rw-r--r-- | kernel/time/jiffies.c | 2 | ||||
| -rw-r--r-- | kernel/time/sched_clock.c | 4 | ||||
| -rw-r--r-- | kernel/time/tick-common.c | 2 | ||||
| -rw-r--r-- | kernel/time/tick-sched.c | 3 | ||||
| -rw-r--r-- | kernel/time/timekeeping.c | 18 |
5 files changed, 15 insertions, 14 deletions
diff --git a/kernel/time/jiffies.c b/kernel/time/jiffies.c index dc1b6f1929f9..95f8f3304c19 100644 --- a/kernel/time/jiffies.c +++ b/kernel/time/jiffies.c | |||
| @@ -63,7 +63,7 @@ __cacheline_aligned_in_smp DEFINE_SEQLOCK(jiffies_lock); | |||
| 63 | #if (BITS_PER_LONG < 64) | 63 | #if (BITS_PER_LONG < 64) |
| 64 | u64 get_jiffies_64(void) | 64 | u64 get_jiffies_64(void) |
| 65 | { | 65 | { |
| 66 | unsigned long seq; | 66 | unsigned int seq; |
| 67 | u64 ret; | 67 | u64 ret; |
| 68 | 68 | ||
| 69 | do { | 69 | do { |
diff --git a/kernel/time/sched_clock.c b/kernel/time/sched_clock.c index 094b82ca95e5..16b80c2b4fe8 100644 --- a/kernel/time/sched_clock.c +++ b/kernel/time/sched_clock.c | |||
| @@ -94,7 +94,7 @@ static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) | |||
| 94 | unsigned long long notrace sched_clock(void) | 94 | unsigned long long notrace sched_clock(void) |
| 95 | { | 95 | { |
| 96 | u64 cyc, res; | 96 | u64 cyc, res; |
| 97 | unsigned long seq; | 97 | unsigned int seq; |
| 98 | struct clock_read_data *rd; | 98 | struct clock_read_data *rd; |
| 99 | 99 | ||
| 100 | do { | 100 | do { |
| @@ -267,7 +267,7 @@ void __init generic_sched_clock_init(void) | |||
| 267 | */ | 267 | */ |
| 268 | static u64 notrace suspended_sched_clock_read(void) | 268 | static u64 notrace suspended_sched_clock_read(void) |
| 269 | { | 269 | { |
| 270 | unsigned long seq = raw_read_seqcount(&cd.seq); | 270 | unsigned int seq = raw_read_seqcount(&cd.seq); |
| 271 | 271 | ||
| 272 | return cd.read_data[seq & 1].epoch_cyc; | 272 | return cd.read_data[seq & 1].epoch_cyc; |
| 273 | } | 273 | } |
diff --git a/kernel/time/tick-common.c b/kernel/time/tick-common.c index 529143b4c8d2..561641b2153f 100644 --- a/kernel/time/tick-common.c +++ b/kernel/time/tick-common.c | |||
| @@ -149,7 +149,7 @@ void tick_setup_periodic(struct clock_event_device *dev, int broadcast) | |||
| 149 | !tick_broadcast_oneshot_active()) { | 149 | !tick_broadcast_oneshot_active()) { |
| 150 | clockevents_switch_state(dev, CLOCK_EVT_STATE_PERIODIC); | 150 | clockevents_switch_state(dev, CLOCK_EVT_STATE_PERIODIC); |
| 151 | } else { | 151 | } else { |
| 152 | unsigned long seq; | 152 | unsigned int seq; |
| 153 | ktime_t next; | 153 | ktime_t next; |
| 154 | 154 | ||
| 155 | do { | 155 | do { |
diff --git a/kernel/time/tick-sched.c b/kernel/time/tick-sched.c index 6fa52cd6df0b..b50f6f22c88e 100644 --- a/kernel/time/tick-sched.c +++ b/kernel/time/tick-sched.c | |||
| @@ -645,7 +645,8 @@ static inline bool local_timer_softirq_pending(void) | |||
| 645 | static ktime_t tick_nohz_next_event(struct tick_sched *ts, int cpu) | 645 | static ktime_t tick_nohz_next_event(struct tick_sched *ts, int cpu) |
| 646 | { | 646 | { |
| 647 | u64 basemono, next_tick, next_tmr, next_rcu, delta, expires; | 647 | u64 basemono, next_tick, next_tmr, next_rcu, delta, expires; |
| 648 | unsigned long seq, basejiff; | 648 | unsigned long basejiff; |
| 649 | unsigned int seq; | ||
| 649 | 650 | ||
| 650 | /* Read jiffies and the time when jiffies were updated last */ | 651 | /* Read jiffies and the time when jiffies were updated last */ |
| 651 | do { | 652 | do { |
diff --git a/kernel/time/timekeeping.c b/kernel/time/timekeeping.c index f986e1918d12..540145da33da 100644 --- a/kernel/time/timekeeping.c +++ b/kernel/time/timekeeping.c | |||
| @@ -720,7 +720,7 @@ static void timekeeping_forward_now(struct timekeeper *tk) | |||
| 720 | void ktime_get_real_ts64(struct timespec64 *ts) | 720 | void ktime_get_real_ts64(struct timespec64 *ts) |
| 721 | { | 721 | { |
| 722 | struct timekeeper *tk = &tk_core.timekeeper; | 722 | struct timekeeper *tk = &tk_core.timekeeper; |
| 723 | unsigned long seq; | 723 | unsigned int seq; |
| 724 | u64 nsecs; | 724 | u64 nsecs; |
| 725 | 725 | ||
| 726 | WARN_ON(timekeeping_suspended); | 726 | WARN_ON(timekeeping_suspended); |
| @@ -829,7 +829,7 @@ EXPORT_SYMBOL_GPL(ktime_get_coarse_with_offset); | |||
| 829 | ktime_t ktime_mono_to_any(ktime_t tmono, enum tk_offsets offs) | 829 | ktime_t ktime_mono_to_any(ktime_t tmono, enum tk_offsets offs) |
| 830 | { | 830 | { |
| 831 | ktime_t *offset = offsets[offs]; | 831 | ktime_t *offset = offsets[offs]; |
| 832 | unsigned long seq; | 832 | unsigned int seq; |
| 833 | ktime_t tconv; | 833 | ktime_t tconv; |
| 834 | 834 | ||
| 835 | do { | 835 | do { |
| @@ -960,7 +960,7 @@ time64_t __ktime_get_real_seconds(void) | |||
| 960 | void ktime_get_snapshot(struct system_time_snapshot *systime_snapshot) | 960 | void ktime_get_snapshot(struct system_time_snapshot *systime_snapshot) |
| 961 | { | 961 | { |
| 962 | struct timekeeper *tk = &tk_core.timekeeper; | 962 | struct timekeeper *tk = &tk_core.timekeeper; |
| 963 | unsigned long seq; | 963 | unsigned int seq; |
| 964 | ktime_t base_raw; | 964 | ktime_t base_raw; |
| 965 | ktime_t base_real; | 965 | ktime_t base_real; |
| 966 | u64 nsec_raw; | 966 | u64 nsec_raw; |
| @@ -1122,7 +1122,7 @@ int get_device_system_crosststamp(int (*get_time_fn) | |||
| 1122 | ktime_t base_real, base_raw; | 1122 | ktime_t base_real, base_raw; |
| 1123 | u64 nsec_real, nsec_raw; | 1123 | u64 nsec_real, nsec_raw; |
| 1124 | u8 cs_was_changed_seq; | 1124 | u8 cs_was_changed_seq; |
| 1125 | unsigned long seq; | 1125 | unsigned int seq; |
| 1126 | bool do_interp; | 1126 | bool do_interp; |
| 1127 | int ret; | 1127 | int ret; |
| 1128 | 1128 | ||
| @@ -1409,7 +1409,7 @@ int timekeeping_notify(struct clocksource *clock) | |||
| 1409 | void ktime_get_raw_ts64(struct timespec64 *ts) | 1409 | void ktime_get_raw_ts64(struct timespec64 *ts) |
| 1410 | { | 1410 | { |
| 1411 | struct timekeeper *tk = &tk_core.timekeeper; | 1411 | struct timekeeper *tk = &tk_core.timekeeper; |
| 1412 | unsigned long seq; | 1412 | unsigned int seq; |
| 1413 | u64 nsecs; | 1413 | u64 nsecs; |
| 1414 | 1414 | ||
| 1415 | do { | 1415 | do { |
| @@ -1431,7 +1431,7 @@ EXPORT_SYMBOL(ktime_get_raw_ts64); | |||
| 1431 | int timekeeping_valid_for_hres(void) | 1431 | int timekeeping_valid_for_hres(void) |
| 1432 | { | 1432 | { |
| 1433 | struct timekeeper *tk = &tk_core.timekeeper; | 1433 | struct timekeeper *tk = &tk_core.timekeeper; |
| 1434 | unsigned long seq; | 1434 | unsigned int seq; |
| 1435 | int ret; | 1435 | int ret; |
| 1436 | 1436 | ||
| 1437 | do { | 1437 | do { |
| @@ -1450,7 +1450,7 @@ int timekeeping_valid_for_hres(void) | |||
| 1450 | u64 timekeeping_max_deferment(void) | 1450 | u64 timekeeping_max_deferment(void) |
| 1451 | { | 1451 | { |
| 1452 | struct timekeeper *tk = &tk_core.timekeeper; | 1452 | struct timekeeper *tk = &tk_core.timekeeper; |
| 1453 | unsigned long seq; | 1453 | unsigned int seq; |
| 1454 | u64 ret; | 1454 | u64 ret; |
| 1455 | 1455 | ||
| 1456 | do { | 1456 | do { |
| @@ -2150,7 +2150,7 @@ EXPORT_SYMBOL_GPL(getboottime64); | |||
| 2150 | void ktime_get_coarse_real_ts64(struct timespec64 *ts) | 2150 | void ktime_get_coarse_real_ts64(struct timespec64 *ts) |
| 2151 | { | 2151 | { |
| 2152 | struct timekeeper *tk = &tk_core.timekeeper; | 2152 | struct timekeeper *tk = &tk_core.timekeeper; |
| 2153 | unsigned long seq; | 2153 | unsigned int seq; |
| 2154 | 2154 | ||
| 2155 | do { | 2155 | do { |
| 2156 | seq = read_seqcount_begin(&tk_core.seq); | 2156 | seq = read_seqcount_begin(&tk_core.seq); |
| @@ -2164,7 +2164,7 @@ void ktime_get_coarse_ts64(struct timespec64 *ts) | |||
| 2164 | { | 2164 | { |
| 2165 | struct timekeeper *tk = &tk_core.timekeeper; | 2165 | struct timekeeper *tk = &tk_core.timekeeper; |
| 2166 | struct timespec64 now, mono; | 2166 | struct timespec64 now, mono; |
| 2167 | unsigned long seq; | 2167 | unsigned int seq; |
| 2168 | 2168 | ||
| 2169 | do { | 2169 | do { |
| 2170 | seq = read_seqcount_begin(&tk_core.seq); | 2170 | seq = read_seqcount_begin(&tk_core.seq); |
