Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp34148ybl; Tue, 7 Jan 2020 13:33:40 -0800 (PST) X-Google-Smtp-Source: APXvYqygdFUFGgJHn4vfz4GFO7Lr9T/ALRFAVNOIBVeq/A6CHiIPKvMtCmDY1PsDCNg9UyDr/pQA X-Received: by 2002:aca:6042:: with SMTP id u63mr448014oib.76.1578432820147; Tue, 07 Jan 2020 13:33:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578432820; cv=none; d=google.com; s=arc-20160816; b=KpWC+PAHq1mJu12NPKFzbsLyXc5Vs1nmNk8eVDW3EYSSnQfRzC6UPa9MtaPUtpKJNp +R8mAXJQRs7fhAaO7uB9vn+0KYTvOgef5Yg7cdv5pp8baU2u2K2nDezHmK5aeM603AdW jSHkX3wa5JDBBfMQoQXKqL2aWjcpARl+lUCvw80NSB3+0BCm7l86MeGF33aLBPE/8pTU USdwSFhEJqUArDRCgCCOKk13V4kGKwPoQHig2fgX05zeKPiZF8DE5jk+4uWq+C4nTCYN 6qCX1pm97/dR7lH2HBVA3CR+wqVNZcj6D48Z0Pi5AU5p9gPnqumyxquhbP8/znkhCkuU kUZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=NAHRbLmVNu0ZeILLKWnKJ1vSUjqdUO4EBN6xM4EcLNo=; b=Glgl4xvEgh2CidGOGJIQrd5qmS7PrT8a8LUzGpfhS2wXwf/H1zyYmfZ/b1OkVfLb5X B8PUDZXD64S3xqPXCUl0G57o1uQpvltZ+VWkVmqlPfz4BKb5yE/qJTmty7pvV2xCsu+f u5rNm4keACY+RCsFB37TGUCDQLObPMqY3BP0cNrC4mtckK4wTNWCAPKAaEYSk8328o1t JmtVvPwEZA1rkFyABjSgF5LxDSYiycZYxErpgGc9ou07TyvHUGtQSJA/KA5WD795Kf+m qo/3UqnlLLS0mkr3G/P1qrnugLN7+mfJNNdilB227pWtEtHxFPvjo8A9Qqhkrci7pRAZ ZZiQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l5si577173otn.194.2020.01.07.13.33.26; Tue, 07 Jan 2020 13:33:40 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727469AbgAGVcF (ORCPT + 99 others); Tue, 7 Jan 2020 16:32:05 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:52919 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726389AbgAGVcE (ORCPT ); Tue, 7 Jan 2020 16:32:04 -0500 Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.129]) with ESMTPA (Nemesis) id 1MryCb-1jRWuS0SDV-00nw7r; Tue, 07 Jan 2020 22:31:29 +0100 From: Arnd Bergmann To: Thomas Gleixner , Ingo Molnar , Borislav Petkov , x86@kernel.org, Shile Zhang , "Peter Zijlstra (Intel)" Cc: Arnd Bergmann , Josh Poimboeuf , Masahiro Yamada , linux-kbuild@vger.kernel.org, "H. Peter Anvin" , Masami Hiramatsu , Jann Horn , linux-kernel@vger.kernel.org Subject: [PATCH] x86: orc: fix unused-function warning Date: Tue, 7 Jan 2020 22:31:20 +0100 Message-Id: <20200107213127.209139-1-arnd@arndb.de> X-Mailer: git-send-email 2.20.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:XOliWfarmDdbXwOaX1cryXLanvy/Ux9O/pAvX/PsYzyLh/YhekX 0sdfbcoHMf3m7sQj66aLv5lggIX2YMEEy+7zP5aCm/tOBl9pdz1SNKTLNP2Dui24NRmPpK2 RU0MxkbUAehWuziErddaKeUlbl5nMp6UPzaiEd/zQmkfNp1cfs6pu+GJyukt4E6Ywa92F70 awHWEeVxBPSJsek9fvBqA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:kZj9Nx193zs=:l0CPDOzFFkf3BIxQnkgcY5 oOIMt9bCH9EnzVSc+sV38WRJ3ESdn1wapQA+LBJ0pxQlu49YmWMslf9WVV23fDp/VzPmLMYXF O2g8Q9Wl77JVINvy2+TyhVQpuwkIadZ+j2BQAuixGwswutfKOJFEuojhT3krnY6FUJUz91TEY KzIqHCF891u3mC5OJjBfnFt10iYZMpRrrcmzoh8WFsERQ97RWiJCWYFOJ5KmnZzevrJ3m1/2Y j2jT/4nvSloHcHksI5Fkxi1fwtznzI+w8OuX/J40SLruT1HF/FLCHLGpUyJCpS5YfsKfsgV4n W/y8Z3C3xSxIRYleEwuX8+Ei4bhjisqe4HVZNN1uvvj68eigPePCLVMwpAa1PL4NM1O66Ro1V HAp+uHzKxcAGyaLpNX6jcgkyXEmTzTpXovoSZ8P4vlRTaGdfLF5YgK6JCRxYFk5Sj2UCYQUl2 3mavlJgR0lrllI0AfUGKQsVwF6CP1bWY0/BUHp7A04R5/l6BiEt1A30PLFH8LH+mIijCUQ+EK eam2cRFuDmoKQngmN2zpN86lpE5496UkwAnX5vhIfAzQxj6WS/95kptMRKLjfa2LbvPcpLUK8 JM73VjnNxaGbJAojt1zzmSxh/9j6F3j3iZL/CU2mkkH/5df9n0BOuQ18wrIoDfXk3kSypARAk Nw/wFKAJJP5Y6UeCIKrApDCkEwqS8C9xOQ3I6xyPXZu4k0L6t6W8Zv4pdCLct/wSHM6b/wJOf V9jOXWeRLPuqVJ8vPYYgbzrxIrYyMMiimnV72Ft3bJsUjqBEWCZoNwh8gBlQEsBe9gfqsRVp2 CObKuxpLvKtK04juyXQ1XKZWh+wvg3g0claAWO0sL/WPbJXpCLonrfsZVDx2GfYpkrwp4YO4y 7OpbdLhLQzXW2QFw8ERw== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The orc unwinder contains a new warning: arch/x86/kernel/unwind_orc.c:210:12: error: 'orc_sort_cmp' defined but not used [-Werror=unused-function] static int orc_sort_cmp(const void *_a, const void *_b) ^~~~~~~~~~~~ arch/x86/kernel/unwind_orc.c:190:13: error: 'orc_sort_swap' defined but not used [-Werror=unused-function] static void orc_sort_swap(void *_a, void *_b, int size) ^~~~~~~~~~~~~ Move the #ifdef to hide the now unused functions. Fixes: f14bf6a350df ("x86/unwind/orc: Remove boot-time ORC unwind tables sorting") Signed-off-by: Arnd Bergmann --- arch/x86/kernel/unwind_orc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/kernel/unwind_orc.c b/arch/x86/kernel/unwind_orc.c index abdf8911a1fb..538152cca46b 100644 --- a/arch/x86/kernel/unwind_orc.c +++ b/arch/x86/kernel/unwind_orc.c @@ -187,6 +187,7 @@ static struct orc_entry *orc_find(unsigned long ip) return orc_ftrace_find(ip); } +#ifdef CONFIG_MODULES static void orc_sort_swap(void *_a, void *_b, int size) { struct orc_entry *orc_a, *orc_b; @@ -229,7 +230,6 @@ static int orc_sort_cmp(const void *_a, const void *_b) return orc_a->sp_reg == ORC_REG_UNDEFINED && !orc_a->end ? -1 : 1; } -#ifdef CONFIG_MODULES void unwind_module_init(struct module *mod, void *_orc_ip, size_t orc_ip_size, void *_orc, size_t orc_size) { -- 2.20.0