From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_PASS,URIBL_BLOCKED, USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E438AC4360F for ; Thu, 4 Apr 2019 22:58:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 969DB2177E for ; Thu, 4 Apr 2019 22:58:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730596AbfDDW6h (ORCPT ); Thu, 4 Apr 2019 18:58:37 -0400 Received: from mga14.intel.com ([192.55.52.115]:56053 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728997AbfDDW6g (ORCPT ); Thu, 4 Apr 2019 18:58:36 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Apr 2019 15:58:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,309,1549958400"; d="gz'50?scan'50,208,50";a="131579833" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by orsmga008.jf.intel.com with ESMTP; 04 Apr 2019 15:58:31 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1hCBJX-000Bu9-00; Fri, 05 Apr 2019 06:58:31 +0800 Date: Fri, 5 Apr 2019 06:57:51 +0800 From: kbuild test robot To: Thomas Gleixner Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org, tipbuild@zytor.com Subject: [tip:WIP.x86/stackguards 19/29] arch/x86//kernel/nmi.c:493:52: error: 'cea_exception_stacks' undeclared Message-ID: <201904050650.UcTSZW9Y%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="PEIAKu/WMn1b1Hv9" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --PEIAKu/WMn1b1Hv9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git WIP.x86/stackguards head: f06282dacdf39de480ede989a689743402e1110c commit: 2e2333a2ed97c5df6bac64f689a1d4695e8e9ec9 [19/29] x86/exceptions: Split debug IST stack config: x86_64-randconfig-x003-201913 (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: git checkout 2e2333a2ed97c5df6bac64f689a1d4695e8e9ec9 # save the attached .config to linux build tree make ARCH=x86_64 All error/warnings (new ones prefixed by >>): In file included from include/asm-generic/percpu.h:7:0, from arch/x86/include/asm/percpu.h:544, from arch/x86/include/asm/preempt.h:6, from include/linux/preempt.h:78, from include/linux/spinlock.h:51, from arch/x86//kernel/nmi.c:13: arch/x86//kernel/nmi.c: In function 'is_debug_stack': >> arch/x86//kernel/nmi.c:493:52: error: 'cea_exception_stacks' undeclared (first use in this function) struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^ include/linux/percpu-defs.h:318:9: note: in definition of macro '__pcpu_size_call_return' typeof(variable) pscr_ret__; \ ^~~~~~~~ >> include/linux/percpu-defs.h:446:2: note: in expansion of macro 'raw_cpu_read' raw_cpu_read(pcp); \ ^~~~~~~~~~~~ >> arch/x86//kernel/nmi.c:493:36: note: in expansion of macro '__this_cpu_read' struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^~~~~~~~~~~~~~~ arch/x86//kernel/nmi.c:493:52: note: each undeclared identifier is reported only once for each function it appears in struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^ include/linux/percpu-defs.h:318:9: note: in definition of macro '__pcpu_size_call_return' typeof(variable) pscr_ret__; \ ^~~~~~~~ >> include/linux/percpu-defs.h:446:2: note: in expansion of macro 'raw_cpu_read' raw_cpu_read(pcp); \ ^~~~~~~~~~~~ >> arch/x86//kernel/nmi.c:493:36: note: in expansion of macro '__this_cpu_read' struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^~~~~~~~~~~~~~~ >> include/linux/percpu-defs.h:444:1: warning: initialization makes pointer from integer without a cast [-Wint-conversion] ({ \ ^ >> arch/x86//kernel/nmi.c:493:36: note: in expansion of macro '__this_cpu_read' struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^~~~~~~~~~~~~~~ >> arch/x86//kernel/nmi.c:494:22: error: implicit declaration of function 'CEA_ESTACK_TOP'; did you mean 'STACK_TOP'? [-Werror=implicit-function-declaration] unsigned long top = CEA_ESTACK_TOP(cs, DB); ^~~~~~~~~~~~~~ STACK_TOP >> arch/x86//kernel/nmi.c:494:41: error: 'DB' undeclared (first use in this function) unsigned long top = CEA_ESTACK_TOP(cs, DB); ^~ >> arch/x86//kernel/nmi.c:495:22: error: implicit declaration of function 'CEA_ESTACK_BOT'; did you mean 'STACK_TOP'? [-Werror=implicit-function-declaration] unsigned long bot = CEA_ESTACK_BOT(cs, DB1); ^~~~~~~~~~~~~~ STACK_TOP >> arch/x86//kernel/nmi.c:495:41: error: 'DB1' undeclared (first use in this function); did you mean 'DB'? unsigned long bot = CEA_ESTACK_BOT(cs, DB1); ^~~ DB cc1: some warnings being treated as errors -- In file included from include/asm-generic/percpu.h:7:0, from arch/x86/include/asm/percpu.h:544, from arch/x86/include/asm/preempt.h:6, from include/linux/preempt.h:78, from include/linux/spinlock.h:51, from arch/x86/kernel/nmi.c:13: arch/x86/kernel/nmi.c: In function 'is_debug_stack': arch/x86/kernel/nmi.c:493:52: error: 'cea_exception_stacks' undeclared (first use in this function) struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^ include/linux/percpu-defs.h:318:9: note: in definition of macro '__pcpu_size_call_return' typeof(variable) pscr_ret__; \ ^~~~~~~~ >> include/linux/percpu-defs.h:446:2: note: in expansion of macro 'raw_cpu_read' raw_cpu_read(pcp); \ ^~~~~~~~~~~~ arch/x86/kernel/nmi.c:493:36: note: in expansion of macro '__this_cpu_read' struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^~~~~~~~~~~~~~~ arch/x86/kernel/nmi.c:493:52: note: each undeclared identifier is reported only once for each function it appears in struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^ include/linux/percpu-defs.h:318:9: note: in definition of macro '__pcpu_size_call_return' typeof(variable) pscr_ret__; \ ^~~~~~~~ >> include/linux/percpu-defs.h:446:2: note: in expansion of macro 'raw_cpu_read' raw_cpu_read(pcp); \ ^~~~~~~~~~~~ arch/x86/kernel/nmi.c:493:36: note: in expansion of macro '__this_cpu_read' struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^~~~~~~~~~~~~~~ >> include/linux/percpu-defs.h:444:1: warning: initialization makes pointer from integer without a cast [-Wint-conversion] ({ \ ^ arch/x86/kernel/nmi.c:493:36: note: in expansion of macro '__this_cpu_read' struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); ^~~~~~~~~~~~~~~ arch/x86/kernel/nmi.c:494:22: error: implicit declaration of function 'CEA_ESTACK_TOP'; did you mean 'STACK_TOP'? [-Werror=implicit-function-declaration] unsigned long top = CEA_ESTACK_TOP(cs, DB); ^~~~~~~~~~~~~~ STACK_TOP arch/x86/kernel/nmi.c:494:41: error: 'DB' undeclared (first use in this function) unsigned long top = CEA_ESTACK_TOP(cs, DB); ^~ arch/x86/kernel/nmi.c:495:22: error: implicit declaration of function 'CEA_ESTACK_BOT'; did you mean 'STACK_TOP'? [-Werror=implicit-function-declaration] unsigned long bot = CEA_ESTACK_BOT(cs, DB1); ^~~~~~~~~~~~~~ STACK_TOP arch/x86/kernel/nmi.c:495:41: error: 'DB1' undeclared (first use in this function); did you mean 'DB'? unsigned long bot = CEA_ESTACK_BOT(cs, DB1); ^~~ DB cc1: some warnings being treated as errors vim +/cea_exception_stacks +493 arch/x86//kernel/nmi.c 490 491 static bool notrace is_debug_stack(unsigned long addr) 492 { > 493 struct cea_exception_stacks *cs = __this_cpu_read(cea_exception_stacks); > 494 unsigned long top = CEA_ESTACK_TOP(cs, DB); > 495 unsigned long bot = CEA_ESTACK_BOT(cs, DB1); 496 497 if (__this_cpu_read(debug_stack_usage)) 498 return true; 499 /* 500 * Note, this covers the guard page between DB and DB1 as well to 501 * avoid two checks. But by all means @addr can never point into 502 * the guard page. 503 */ 504 return addr > bot && addr < top; 505 } 506 NOKPROBE_SYMBOL(is_debug_stack); 507 #endif 508 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --PEIAKu/WMn1b1Hv9 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --PEIAKu/WMn1b1Hv9--