From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752450AbdFUV6E (ORCPT ); Wed, 21 Jun 2017 17:58:04 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:56674 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752105AbdFUV6D (ORCPT ); Wed, 21 Jun 2017 17:58:03 -0400 From: Arnd Bergmann To: "Paul E . McKenney" Cc: Arnd Bergmann , Thomas Gleixner , Ingo Molnar , Sebastian Andrzej Siewior , Anna-Maria Gleixner , Boris Ostrovsky , linux-kernel@vger.kernel.org Subject: [PATCH] rcu: remove unused variable in boot_cpu_state_init Date: Wed, 21 Jun 2017 23:57:28 +0200 Message-Id: <20170621215741.4028236-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:roqEVwCUMxpPmyBK+Q6AGXAdErXHXtIFjKcU+PzVkLtEI7ywt0r G9+H2iTiXyO5rNQ6tlyqFCARCymL0gFlQWQEuWPXVJup6lPVTPqfMQvlphdwZqWi7otn6bU nbKBE4DNLlRo797TVtM4UwuTzDk9xZPIttNdN9My08CWJxUgHxG0C26DrBn0S2eOQRiMzkj 6IgvrXyPiq6uhB4zn07HA== X-UI-Out-Filterresults: notjunk:1;V01:K0:xsBs2TWCa+M=:fxIaerOc8CHUA+ECambbm5 nzdHq+jHDKRboqJVSa1TkPTAAfGyYY8lK5KaiI8zG9gsAcx/kSF38vGCVZp8ap7+JmQqCtpft etPj11E0QV91D8MEyH2zw4rHIrjdn1vFKF1eVuXZQObI9SrlTBMh5LXxvnrlL5PWxKGBJ3oT2 zCavYBSM1TK/QIPEcaKSYU0e9fAwhVuAkHZwWJGc28/NY8HxRYAJ2ljzvvqUS2KOiGo+u7D33 j4iiDHWiYkYLPWFigW4tDRkBmKrOMAFhD4G1m7+b8ppnif6bP5VOwBkv+S/M07z/QNaYKFTwk FEhbR50xV56h88CZ6SbfhR6ixZqNs6E/CnQA5T+OQHlO8yCGd8IBDQZrZbTs8n6QLwzAr5l76 +Qnq4xxaqeZbE/L6u0cFwOecq/Pl6MjbhDwuco25LfNYr4qsEhFZRJstPUoxmobWZQcvUiL2j T9W/d8fv5pwlGWea+y+BUssltgP3Htz8kwxv5Eo+Ie2hiKmCpx/6u9RR5ML8tPpfm0KRdf1DX LNAcjTH+cjSqqa/bIybquq1WDP7a09oUVRGI9PMSzpM6epK/KA9xjGMeKnpnFhe/f3y6OE8bO uyy1YhUrixury7EJk08ozJIdB0snH/ClqDFjyj1pFOJ65hP70cHG5eo3gCS/lJuGBfzOpS3Db l1WA/DcU/gx3BszNfqa3GdW4zSbkigKCK1bPYvtoL42lsheuAp85h6lsmwzwjA0LgAEg= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Without CONFIG_SMP, we get a harmless warning about an unused variable: kernel/cpu.c: In function 'boot_cpu_state_init': kernel/cpu.c:1778:6: error: unused variable 'cpu' [-Werror=unused-variable] This reworks the function to have the declaration inside of the #ifdef. Fixes: faeb334286b7 ("rcu: Migrate callbacks earlier in the CPU-offline timeline") Signed-off-by: Arnd Bergmann --- kernel/cpu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/cpu.c b/kernel/cpu.c index f13ad79e785d..9cd4fc35a66f 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -1775,11 +1775,11 @@ void __init boot_cpu_init(void) */ void __init boot_cpu_state_init(void) { +#ifdef CONFIG_SMP int cpu; - per_cpu_ptr(&cpuhp_state, smp_processor_id())->state = CPUHP_ONLINE; -#ifdef CONFIG_SMP for_each_possible_cpu(cpu) per_cpu_ptr(&cpuhp_state, cpu)->cpu = cpu; #endif + per_cpu_ptr(&cpuhp_state, smp_processor_id())->state = CPUHP_ONLINE; } -- 2.9.0