All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V5 0/6] cpufreq: Locking fixes and cleanups
@ 2016-02-11 12:01 Viresh Kumar
  2016-02-11 12:01 ` [PATCH V5 1/6] cpufreq: Merge cpufreq_offline_prepare/finish routines Viresh Kumar
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Viresh Kumar @ 2016-02-11 12:01 UTC (permalink / raw)
  To: Rafael Wysocki, juri.lelli
  Cc: linaro-kernel, linux-pm, shilpa.bhat, linux-kernel, Viresh Kumar

Hi Rafael,

These are rest of the patches that fix some more locking issues with
policy->rwsem and do some minor optimization/cleanups.

V4->V5:
- Changelog updated for 1-2 as suggested by Rafael
- 4th patch is dropped, which moved common tunable callbacks to
  cpufreq_governor.c
- 5-7 are resend on the V5 sent earlier, as reply to V4 of the series.

Viresh Kumar (6):
  cpufreq: Merge cpufreq_offline_prepare/finish routines
  cpufreq: Call __cpufreq_governor() with policy->rwsem held
  cpufreq: Remove cpufreq_governor_lock
  cpufreq: governor: No need to manage state machine now
  cpufreq: conservative: Update sample_delay_ns immediately
  cpufreq: ondemand: Rearrange od_dbs_timer() to avoid updating delay

 drivers/cpufreq/cpufreq.c              | 93 ++++++++++++++++------------------
 drivers/cpufreq/cpufreq_conservative.c | 14 -----
 drivers/cpufreq/cpufreq_governor.c     | 90 ++++++++++++++++++++++++--------
 drivers/cpufreq/cpufreq_governor.h     |  3 +-
 drivers/cpufreq/cpufreq_ondemand.c     | 78 ++--------------------------
 5 files changed, 117 insertions(+), 161 deletions(-)

-- 
2.7.1.370.gb2aa7f8

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

end of thread, other threads:[~2016-02-11 22:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-11 12:01 [PATCH V5 0/6] cpufreq: Locking fixes and cleanups Viresh Kumar
2016-02-11 12:01 ` [PATCH V5 1/6] cpufreq: Merge cpufreq_offline_prepare/finish routines Viresh Kumar
2016-02-11 12:01 ` [PATCH V5 2/6] cpufreq: Call __cpufreq_governor() with policy->rwsem held Viresh Kumar
2016-02-11 12:01 ` [PATCH V5 3/6] cpufreq: Remove cpufreq_governor_lock Viresh Kumar
2016-02-11 12:01 ` [PATCH V5 4/6] cpufreq: governor: No need to manage state machine now Viresh Kumar
2016-02-11 12:01 ` [PATCH V5 5/6] cpufreq: conservative: Update sample_delay_ns immediately Viresh Kumar
2016-02-11 12:01 ` [PATCH V5 6/6] cpufreq: ondemand: Rearrange od_dbs_timer() to avoid updating delay Viresh Kumar
2016-02-11 22:17 ` [PATCH V5 0/6] cpufreq: Locking fixes and cleanups Rafael J. Wysocki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.