From: Xiaoguang Chen Date: Thu, 7 Nov 2013 02:28:50 +0000 (+0800) Subject: cpufreq: conservative: fix requested_freq reduction issue X-Git-Tag: v3.13-rc1~96^2^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3baa976ae644f76f5cdb5be0fb26754c3bfb32cb;p=pandora-kernel.git cpufreq: conservative: fix requested_freq reduction issue When decreasing frequency, requested_freq may be less than freq_target, So requested_freq minus freq_target may be negative, But reqested_freq's unit is unsigned int, then the negative result will be one larger interger which may be even higher than requested_freq. This patch is to fix such issue. when result becomes negative, set requested_freq as the min value of policy. Signed-off-by: Xiaoguang Chen Acked-by: Viresh Kumar Signed-off-by: Rafael J. Wysocki --- Reading git-diff-tree failed