On Thursday, June 29, 2017 02:23:58 PM Srinivas Pandruvada wrote: > On Thu, 2017-06-29 at 10:56 +0530, Viresh Kumar wrote: > > From: Steve Muckle <smuckle.li...@gmail.com> > > > > In preparation for the scheduler cpufreq callback happening on remote > > CPUs, check for this case in intel_pstate which currently requires > > the > > callback run on the local CPU. Such callbacks are ignored for now. > Is it possible that we miss a chance to calculate load periodically at > a predefined interval (10ms default), because the callback happened on > a different CPU?
We won't. The callback will just be invoked more often after this series and the check this patch is adding to it is actually there in the callers now, so effectively this just moves the check down the callchain. It is confusing, though, because the two complementary changes are made by different patches. Also, Viresh please note that we have more than one governor callback in intel_pstate now. Thanks, Rafael