]> asedeno.scripts.mit.edu Git - linux.git/commit
cpuidle: menu: Drop redundant comparison
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 15 Oct 2018 11:51:45 +0000 (13:51 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 18 Oct 2018 07:34:13 +0000 (09:34 +0200)
commit12b65eadf0bd41cf0dbf460f13bcd310a81afe2b
tree21c6aa8bcaaf1aad8f13ed6855212dffd33f89a8
parentbde091ece2ad3f78d0896870f041bc52761ea3c1
cpuidle: menu: Drop redundant comparison

Since the correction factor cannot be greater than RESOLUTION * DECAY,
the result of the predicted_us computation in menu_select() cannot be
greater than data->next_timer_us, so it is not necessary to compare
the "typical interval" value coming from get_typical_interval() with
data->next_timer_us separately.

It is sufficient to copmare predicted_us with the return value of
get_typical_interval() directly, so do that and drop the now
redundant expected_interval variable.

No intentional changes of behavior.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpuidle/governors/menu.c