From mboxrd@z Thu Jan 1 00:00:00 1970 From: Viresh Kumar Subject: [PATCH 0/5] cpufreq: Last minute fixes for 3.12 Date: Thu, 12 Sep 2013 10:55:43 +0530 Message-ID: Return-path: Received: from mail-pb0-f42.google.com ([209.85.160.42]:48653 "EHLO mail-pb0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752491Ab3ILF0R (ORCPT ); Thu, 12 Sep 2013 01:26:17 -0400 Received: by mail-pb0-f42.google.com with SMTP id un15so10161881pbc.1 for ; Wed, 11 Sep 2013 22:26:17 -0700 (PDT) Sender: linux-pm-owner@vger.kernel.org List-Id: linux-pm@vger.kernel.org To: rjw@sisk.pl, swarren@wwwdotorg.org, srivatsa.bhat@linux.vnet.ibm.com Cc: linaro-kernel@lists.linaro.org, patches@linaro.org, cpufreq@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Viresh Kumar Hi Rafael/Srivatsa, These are some last minute fixes for 3.12. I have found them while looking at the code to fix the latest suspend/resume crashes we see (Reported by Stephen).. I believe at some place these are behind those crashes, otherwise people with a single cluster or single policy couldn't have faced it.. Like Stephen as he was working on Tegra. I thought you will wait for my conversation with Srivatsa to get over before actually applying his patches, but saw that just happened :) No issues, we can talk a bit more about the problems for now and then you can get whatever patches are required for 3.12-rc2 First three of the patchset are minor cleanups (you may or may not take them for 3.12), but last two are some real fixes.. I haven't faced any issue without them but simply found them in code review. @Stephen: Probably you can try my branch: cpufreq-suspend-fix, which has these patches without Srivatsa's patches (though some bits of those will also be required I believe for multicluster systems).. -- viresh Viresh Kumar (5): cpufreq: Remove extra blank line cpufreq: don't break string in print statements cpufreq: remove __cpufreq_remove_dev() cpufreq: don't update policy->cpu while removing while removing other CPUs cpufreq: use correct values of cpus in __cpufreq_remove_dev_finish() drivers/cpufreq/cpufreq.c | 50 +++++++++++++++++++---------------------------- 1 file changed, 20 insertions(+), 30 deletions(-) -- 1.7.12.rc2.18.g61b472e