From 944948cf301916d5bccab042853feaadb3e2d7d6 Mon Sep 17 00:00:00 2001 Message-Id: <944948cf301916d5bccab042853feaadb3e2d7d6.1522099418.git.Jim.Somerville@windriver.com> In-Reply-To: <37dfb62264baec527d56aaf20db887840bec1ea1.1522099415.git.Jim.Somerville@windriver.com> References: <37dfb62264baec527d56aaf20db887840bec1ea1.1522099415.git.Jim.Somerville@windriver.com> From: Alex Kozyrev Date: Thu, 17 Aug 2017 12:37:41 -0400 Subject: [PATCH 21/32] PM: introduce per-cpu power management Cherry-picking 4 commits from the 4.11 branch of the linux-stable tree. All of the patches require small amount of work to apply to TiC kernel. Fixes are temporary until we switch to CentOS kernel that includes them. Signed-off-by: Alex Kozyrev Signed-off-by: Jim Somerville --- SPECS/kernel.spec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 18da325..d5e7aaf 100644 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -439,6 +439,10 @@ Patch40022: cacheinfo-porting-original-4.10.17-version.patch Patch40023: cacheinfo-fixing-compilation-issues-on-3.10.patch Patch40024: intel-rdt-porting-original-4.10.17-version.patch Patch40025: intel-rdt-fixing-compilation-issues-on-3.10.patch +Patch40026: stop-seeking-deeper-idle-if-current-state-is-deep-enough.patch +Patch40027: add-per-cpu-pm-qos-resume-latency-consideration.patch +Patch40028: expose-pm_qos_resume_latency-for-cpus.patch +Patch40029: avoid-taking-spinlock-for-accessing-qos-values.patch BuildRoot: %{_tmppath}/kernel-%{KVRA}-root @@ -782,6 +786,10 @@ ApplyOptionalPatch cacheinfo-porting-original-4.10.17-version.patch ApplyOptionalPatch cacheinfo-fixing-compilation-issues-on-3.10.patch ApplyOptionalPatch intel-rdt-porting-original-4.10.17-version.patch ApplyOptionalPatch intel-rdt-fixing-compilation-issues-on-3.10.patch +ApplyOptionalPatch stop-seeking-deeper-idle-if-current-state-is-deep-enough.patch +ApplyOptionalPatch add-per-cpu-pm-qos-resume-latency-consideration.patch +ApplyOptionalPatch expose-pm_qos_resume_latency-for-cpus.patch +ApplyOptionalPatch avoid-taking-spinlock-for-accessing-qos-values.patch # Any further pre-build tree manipulations happen here. -- 1.8.3.1