aboutsummaryrefslogtreecommitdiffstats
path: root/COPYING
diff options
context:
space:
mode:
authorJacob Pan <jacob.jun.pan@linux.intel.com>2016-02-24 13:31:38 -0800
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2016-03-09 00:26:44 +0100
commit323ee64aa175a67fbbe744e809777d17e6fb42d7 (patch)
treea56a447915be723943f9570681d6ca52a07149e7 /COPYING
parentpowercap/rapl: add package reference per domain (diff)
downloadlinux-dev-323ee64aa175a67fbbe744e809777d17e6fb42d7.tar.xz
linux-dev-323ee64aa175a67fbbe744e809777d17e6fb42d7.zip
powercap/rapl: track lead cpu per package
RAPL driver operates on MSRs that are under package/socket scope instead of core scope. However, the current code does not keep track of which CPUs are available on each package for MSR access. Therefore it has to search for an active CPU on a given package each time. This patch optimizes the package level operations by tracking a per package lead CPU during initialization and CPU hotplug. The runtime search for active CPU is avoided. Suggested-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions