diff options
Diffstat (limited to 'kernel/sched.c')
| -rw-r--r-- | kernel/sched.c | 8 | 
1 files changed, 6 insertions, 2 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index 99e6d850eca..b1104ea5d25 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -7737,11 +7737,13 @@ static ssize_t sched_power_savings_store(const char *buf, size_t count, int smt)  }  #ifdef CONFIG_SCHED_MC -static ssize_t sched_mc_power_savings_show(struct sys_device *dev, char *page) +static ssize_t sched_mc_power_savings_show(struct sys_device *dev, +				struct sysdev_attribute *attr, char *page)  {  	return sprintf(page, "%u\n", sched_mc_power_savings);  }  static ssize_t sched_mc_power_savings_store(struct sys_device *dev, +					    struct sysdev_attribute *attr,  					    const char *buf, size_t count)  {  	return sched_power_savings_store(buf, count, 0); @@ -7751,11 +7753,13 @@ static SYSDEV_ATTR(sched_mc_power_savings, 0644, sched_mc_power_savings_show,  #endif  #ifdef CONFIG_SCHED_SMT -static ssize_t sched_smt_power_savings_show(struct sys_device *dev, char *page) +static ssize_t sched_smt_power_savings_show(struct sys_device *dev, +				struct sysdev_attribute *attr, char *page)  {  	return sprintf(page, "%u\n", sched_smt_power_savings);  }  static ssize_t sched_smt_power_savings_store(struct sys_device *dev, +					     struct sysdev_attribute *attr,  					     const char *buf, size_t count)  {  	return sched_power_savings_store(buf, count, 1);  |