提交 3cfd68b5 编写于 作者: G gaurav jindal 提交者: Rafael J. Wysocki

cpuidle: Avoid NULL argument in cpuidle_switch_governor()

Checks if the new governor is NULL before updating the
cupidle_curr_governor.
Signed-off-by: Ngaurav jindal <gauravjindal1104@gmail.com>
[ rjw : Subject ]
Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
上级 30a7acd5
......@@ -36,14 +36,15 @@ static struct cpuidle_governor * __cpuidle_find_governor(const char *str)
/**
* cpuidle_switch_governor - changes the governor
* @gov: the new target governor
*
* NOTE: "gov" can be NULL to specify disabled
* Must be called with cpuidle_lock acquired.
*/
int cpuidle_switch_governor(struct cpuidle_governor *gov)
{
struct cpuidle_device *dev;
if (!gov)
return -EINVAL;
if (gov == cpuidle_curr_governor)
return 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册