sched/numa: Add infrastructure for split shared/private accounting of NUMA hinting...
[firefly-linux-kernel-4.4.55.git] / include / linux / sched.h
index aecdc5a1877341e355ebe19633f2a8173a2fd75c..d946195eec105a388fe07e096ed16086e41e39b5 100644 (file)
@@ -1445,10 +1445,11 @@ struct task_struct {
 #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed)
 
 #ifdef CONFIG_NUMA_BALANCING
-extern void task_numa_fault(int node, int pages, bool migrated);
+extern void task_numa_fault(int last_node, int node, int pages, bool migrated);
 extern void set_numabalancing_state(bool enabled);
 #else
-static inline void task_numa_fault(int node, int pages, bool migrated)
+static inline void task_numa_fault(int last_node, int node, int pages,
+                                  bool migrated)
 {
 }
 static inline void set_numabalancing_state(bool enabled)