On Tue, Dec 29, 2020 at 12:26:39PM +0530, Viresh Kumar wrote: > From: Zhuguangqing <zhuguangqing@xxxxxxxxxx> > > [ Upstream commit 236761f19a4f373354f1dcf399b57753f1f4b871 ] > > If state has not changed successfully and we updated cpufreq_state, > next time when the new state is equal to cpufreq_state (not changed > successfully last time), we will return directly and miss a > freq_qos_update_request() that should have been. > > Fixes: 5130802ddbb1 ("thermal: cpu_cooling: Switch to QoS requests for freq limits") > Cc: v5.4+ <stable@xxxxxxxxxxxxxxx> # v5.4+ > Signed-off-by: Zhuguangqing <zhuguangqing@xxxxxxxxxx> > Acked-by: Viresh Kumar <viresh.kumar@xxxxxxxxxx> > Signed-off-by: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx> > Link: https://lore.kernel.org/r/20201106092243.15574-1-zhuguangqing83@xxxxxxxxx > [ Viresh: Redo the patch for 5.4 stable kernel ] > Signed-off-by: Viresh Kumar <viresh.kumar@xxxxxxxxxx> > --- > drivers/thermal/cpu_cooling.c | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) Now applied, thanks. greg k-h