Merge tag 'm68knommu-for-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / include / linux / sched / sysctl.h
index c19dd5a..c1076b5 100644 (file)
@@ -23,6 +23,16 @@ enum sched_tunable_scaling {
        SCHED_TUNABLESCALING_END,
 };
 
+#define NUMA_BALANCING_DISABLED                0x0
+#define NUMA_BALANCING_NORMAL          0x1
+#define NUMA_BALANCING_MEMORY_TIERING  0x2
+
+#ifdef CONFIG_NUMA_BALANCING
+extern int sysctl_numa_balancing_mode;
+#else
+#define sysctl_numa_balancing_mode     0
+#endif
+
 /*
  *  control realtime throttling:
  *
@@ -45,10 +55,6 @@ extern unsigned int sysctl_sched_uclamp_util_min_rt_default;
 extern unsigned int sysctl_sched_cfs_bandwidth_slice;
 #endif
 
-#ifdef CONFIG_SCHED_AUTOGROUP
-extern unsigned int sysctl_sched_autogroup_enabled;
-#endif
-
 extern int sysctl_sched_rr_timeslice;
 extern int sched_rr_timeslice;