]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - include/linux/cpu.h
Merge tag 'powerpc-spectre-rsb' of powerpc-CVE-2019-18660.bundle
[linux.git] / include / linux / cpu.h
index bc6c879bd1105fa38d2712f33eec0966ad801691..1ca2baf817ed752da8e31bfd9906f99253a30672 100644 (file)
@@ -184,7 +184,12 @@ void arch_cpu_idle_dead(void);
 int cpu_report_state(int cpu);
 int cpu_check_up_prepare(int cpu);
 void cpu_set_state_online(int cpu);
-void play_idle(unsigned long duration_us);
+void play_idle_precise(u64 duration_ns, u64 latency_ns);
+
+static inline void play_idle(unsigned long duration_us)
+{
+       play_idle_precise(duration_us * NSEC_PER_USEC, U64_MAX);
+}
 
 #ifdef CONFIG_HOTPLUG_CPU
 bool cpu_wait_death(unsigned int cpu, int seconds);