linux-pm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v7 0/5] cpufreq: handle SW coordinated CPUs
@ 2013-01-30 12:59 Fabio Baltieri
  2013-01-30 13:00 ` [PATCH v7 1/4] " Fabio Baltieri
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Fabio Baltieri @ 2013-01-30 12:59 UTC (permalink / raw)
  To: Rafael J. Wysocki, cpufreq, linux-pm, Viresh Kumar
  Cc: Linus Walleij, swarren, linaro-dev, Nicolas Pitre,
	mathieu.poirier, Joseph Lo, linux-kernel, Fabio Baltieri

Hello Rafael,

this is the v7 for the cpufreq SW coordinated CPU bug fix, developed
after the discussion with Viresh about some issues that appeared after
the merge of both mine and his patches.

Changes from v6:

* Dropped the cpu hotplug patch, as it was solving part of problem
addressed by Viresh patch:

dbcb634 cpufreq: Notify governors when cpus are hot-[un]plugged

but was behaving erratically when both patches were applied together.

* In the initial patch, cleaned up cpufreq_governor_dbs and
dbs_timer_{init,exit} to remove non necessary variables and special case
initialization, as the additional data provided on that code was not
necessary since v6.  The code is a bit cleaner now.

Would you consider replacing my patches currently on your pm-cpufreq-next
branch with this series?  There should not be any conflicts with existing
patches.  Let me know if you prefer incremental patches instead.

Thanks,
Fabio

Fabio Baltieri (3):
  cpufreq: ondemand: call dbs_check_cpu only when necessary
  cpufreq: conservative: call dbs_check_cpu only when necessary
  cpufreq: ondemand: use all CPUs in update_sampling_rate

Rickard Andersson (1):
  cpufreq: handle SW coordinated CPUs

 drivers/cpufreq/cpufreq_conservative.c | 46 ++++++++++++++++++++++---
 drivers/cpufreq/cpufreq_governor.c     | 34 ++++++++++++++-----
 drivers/cpufreq/cpufreq_governor.h     |  2 ++
 drivers/cpufreq/cpufreq_ondemand.c     | 62 +++++++++++++++++++++++++++-------
 4 files changed, 119 insertions(+), 25 deletions(-)

-- 
1.7.12.1


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2013-01-31  9:12 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-30 12:59 [PATCH v7 0/5] cpufreq: handle SW coordinated CPUs Fabio Baltieri
2013-01-30 13:00 ` [PATCH v7 1/4] " Fabio Baltieri
2013-01-30 15:02   ` Viresh Kumar
2013-01-30 16:23     ` Fabio Baltieri
2013-01-30 16:51       ` Viresh Kumar
2013-01-30 16:57         ` Fabio Baltieri
2013-01-30 21:44           ` Rafael J. Wysocki
2013-01-30 13:00 ` [PATCH v7 2/4] cpufreq: ondemand: call dbs_check_cpu only when necessary Fabio Baltieri
2013-01-30 15:51   ` Viresh Kumar
2013-01-30 16:46     ` Fabio Baltieri
     [not found]       ` <20130130164614.GC30559-lYxsXyORJ9v/PtFMR13I2A@public.gmane.org>
2013-01-30 17:11         ` Viresh Kumar
2013-01-31  8:39           ` Fabio Baltieri
     [not found]             ` <20130131083825.GA30667-lYxsXyORJ9v/PtFMR13I2A@public.gmane.org>
2013-01-31  8:42               ` Viresh Kumar
2013-01-31  9:06                 ` Fabio Baltieri
2013-01-31  9:11                   ` Viresh Kumar
2013-01-30 13:00 ` [PATCH v7 3/4] cpufreq: conservative: " Fabio Baltieri
2013-01-30 15:53   ` Viresh Kumar
2013-01-30 16:53     ` Fabio Baltieri
     [not found]       ` <20130130165321.GD30559-lYxsXyORJ9v/PtFMR13I2A@public.gmane.org>
2013-01-30 17:12         ` Viresh Kumar
     [not found] ` <1359550803-18577-1-git-send-email-fabio.baltieri-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2013-01-30 13:00   ` [PATCH v7 4/4] cpufreq: ondemand: use all CPUs in update_sampling_rate Fabio Baltieri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).