From mboxrd@z Thu Jan 1 00:00:00 1970 From: gilad@benyossef.com (Gilad Ben-Yossef) Date: Tue, 3 Jan 2012 16:19:05 +0200 Subject: [RFC PATCH 1/9] arm: avoid using on_each_cpu hard coded ret value In-Reply-To: <1325600353-10895-1-git-send-email-gilad@benyossef.com> References: <1325600353-10895-1-git-send-email-gilad@benyossef.com> Message-ID: <1325600353-10895-2-git-send-email-gilad@benyossef.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org on_each_cpu always returns a hard coded return code of zero. Removing all tests based on this return value saves run time cycles for compares and code bloat for branches. Cc: Michal Nazarewicz CC: Will Deacon CC: Peter Zijlstra CC: Paul Mackerras CC: Ingo Molnar CC: Arnaldo Carvalho de Melo CC: Russell King CC: Grant Likely CC: Rob Herring CC: linux-arm-kernel at lists.infradead.org CC: devicetree-discuss at lists.ozlabs.org --- arch/arm/kernel/perf_event.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/kernel/perf_event.c b/arch/arm/kernel/perf_event.c index 88b0941..bfd58d8 100644 --- a/arch/arm/kernel/perf_event.c +++ b/arch/arm/kernel/perf_event.c @@ -617,7 +617,7 @@ static int __init cpu_pmu_reset(void) { if (cpu_pmu && cpu_pmu->reset) - return on_each_cpu(cpu_pmu->reset, NULL, 1); + on_each_cpu(cpu_pmu->reset, NULL, 1); return 0; } arch_initcall(cpu_pmu_reset); -- 1.7.0.4