|
@@ -1651,16 +1651,16 @@ extern void wake_up_idle_cpu(int cpu);
|
|
static inline void wake_up_idle_cpu(int cpu) { }
|
|
static inline void wake_up_idle_cpu(int cpu) { }
|
|
#endif
|
|
#endif
|
|
|
|
|
|
-#ifdef CONFIG_SCHED_DEBUG
|
|
|
|
extern unsigned int sysctl_sched_latency;
|
|
extern unsigned int sysctl_sched_latency;
|
|
extern unsigned int sysctl_sched_min_granularity;
|
|
extern unsigned int sysctl_sched_min_granularity;
|
|
extern unsigned int sysctl_sched_wakeup_granularity;
|
|
extern unsigned int sysctl_sched_wakeup_granularity;
|
|
|
|
+extern unsigned int sysctl_sched_shares_ratelimit;
|
|
|
|
+extern unsigned int sysctl_sched_shares_thresh;
|
|
|
|
+#ifdef CONFIG_SCHED_DEBUG
|
|
extern unsigned int sysctl_sched_child_runs_first;
|
|
extern unsigned int sysctl_sched_child_runs_first;
|
|
extern unsigned int sysctl_sched_features;
|
|
extern unsigned int sysctl_sched_features;
|
|
extern unsigned int sysctl_sched_migration_cost;
|
|
extern unsigned int sysctl_sched_migration_cost;
|
|
extern unsigned int sysctl_sched_nr_migrate;
|
|
extern unsigned int sysctl_sched_nr_migrate;
|
|
-extern unsigned int sysctl_sched_shares_ratelimit;
|
|
|
|
-extern unsigned int sysctl_sched_shares_thresh;
|
|
|
|
|
|
|
|
int sched_nr_latency_handler(struct ctl_table *table, int write,
|
|
int sched_nr_latency_handler(struct ctl_table *table, int write,
|
|
struct file *file, void __user *buffer, size_t *length,
|
|
struct file *file, void __user *buffer, size_t *length,
|