Thermal cpu cooling: return error if no valid cpu frequency entry

Signed-off-by: Zhang Rui <rui.zhang@intel.com>
This commit is contained in:
Zhang Rui 2014-01-02 11:57:48 +08:00
Родитель 1c9573a40c
Коммит a116776f7b
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -173,6 +173,11 @@ static int get_property(unsigned int cpu, unsigned long input,
freq = table[i].frequency; freq = table[i].frequency;
max_level++; max_level++;
} }
/* No valid cpu frequency entry */
if (max_level == 0)
return -EINVAL;
/* max_level is an index, not a counter */ /* max_level is an index, not a counter */
max_level--; max_level--;