commit | 3836785a1bdcd6706c68ad46bf53adc0b057b310 | [log] [tgz] |
---|---|---|
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | Thu May 01 00:14:04 2014 +0200 |
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | Thu May 01 00:14:04 2014 +0200 |
tree | 874d51f7408229396b15dd1cbe76e0cc52744b87 | |
parent | 52c324f8a87b336496d0f5e9d8dff1aa32bb08cd [diff] |
cpuidle / menu: Return (-1) if there are no suitable states If there is a PM QoS latency limit and all of the sufficiently shallow C-states are disabled, the cpuidle menu governor returns 0 which on some systems is CPUIDLE_DRIVER_STATE_START and shouldn't be returned if that C-state has been disabled. Fix the issue by modifying the menu governor to return (-1) in such situations. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>