sched/clock: Remove unused argument to sched_clock_idle_wakeup_event()
authorPeter Zijlstra <peterz@infradead.org>
Fri, 21 Apr 2017 10:26:23 +0000 (12:26 +0200)
committerIngo Molnar <mingo@kernel.org>
Mon, 15 May 2017 08:15:18 +0000 (10:15 +0200)
The argument to sched_clock_idle_wakeup_event() has not been used in a
long time. Remove it.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/tsc.c
include/linux/sched/clock.h
kernel/sched/clock.c
kernel/time/tick-sched.c

index c1b16b328abe370e27dc6174c4ad857854ca2825..a3b54426436012386afdaa6a28d61dce87c8104b 100644 (file)
@@ -182,7 +182,7 @@ static void __set_cyc2ns_scale(unsigned long khz, int cpu, unsigned long long ts
        c2n->data[1] = data;
 
 done:
-       sched_clock_idle_wakeup_event(0);
+       sched_clock_idle_wakeup_event();
        local_irq_restore(flags);
 }
 
index 978cbb0af5f38c2502fb1611d024c567a416d353..9c36f07229660f204865350ab44ddfc3f1a796f8 100644 (file)
@@ -39,7 +39,7 @@ static inline void sched_clock_idle_sleep_event(void)
 {
 }
 
-static inline void sched_clock_idle_wakeup_event(u64 delta_ns)
+static inline void sched_clock_idle_wakeup_event(void)
 {
 }
 
@@ -66,7 +66,7 @@ extern u64 __sched_clock_offset;
 extern void sched_clock_tick(void);
 extern void sched_clock_tick_stable(void);
 extern void sched_clock_idle_sleep_event(void);
-extern void sched_clock_idle_wakeup_event(u64 delta_ns);
+extern void sched_clock_idle_wakeup_event(void);
 
 /*
  * As outlined in clock.c, provides a fast, high resolution, nanosecond
index f861637f7fdc6b4c43c4b1551e66285c6a0dc104..750a92c9db7e360e9d50bdedf4cbe0a6289f666f 100644 (file)
@@ -410,9 +410,9 @@ void sched_clock_idle_sleep_event(void)
 EXPORT_SYMBOL_GPL(sched_clock_idle_sleep_event);
 
 /*
- * We just idled delta nanoseconds (called with irqs disabled):
+ * We just idled; resync with ktime. (called with irqs disabled):
  */
-void sched_clock_idle_wakeup_event(u64 delta_ns)
+void sched_clock_idle_wakeup_event(void)
 {
        if (timekeeping_suspended)
                return;
index 64c97fc130c4db2f1241185d9075af7a0f5175f5..9c2dc64e31d85b5161fd7080448faeb0da430755 100644 (file)
@@ -554,7 +554,7 @@ static void tick_nohz_stop_idle(struct tick_sched *ts, ktime_t now)
        update_ts_time_stats(smp_processor_id(), ts, now, NULL);
        ts->idle_active = 0;
 
-       sched_clock_idle_wakeup_event(0);
+       sched_clock_idle_wakeup_event();
 }
 
 static ktime_t tick_nohz_start_idle(struct tick_sched *ts)