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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id DCA29C54798 for ; Sat, 2 Mar 2024 17:45:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0982594000D; Sat, 2 Mar 2024 12:45:02 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0140C940007; Sat, 2 Mar 2024 12:45:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E1F3D94000D; Sat, 2 Mar 2024 12:45:01 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id CB7B0940007 for ; Sat, 2 Mar 2024 12:45:01 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 946681A0518 for ; Sat, 2 Mar 2024 17:45:01 +0000 (UTC) X-FDA: 81852824802.12.160368D Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by imf21.hostedemail.com (Postfix) with ESMTP id 3337E1C0013 for ; Sat, 2 Mar 2024 17:44:58 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gk52z9jW; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf21.hostedemail.com: domain of lkp@intel.com designates 198.175.65.21 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1709401499; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=8RTPABff7iWbTT76VYjnbXTP4xpNpOeDsCOtZZ8MmQA=; b=pAQCUd8HKWQs7GEJNdlN4LxTtpclg+BrBOi3Flpn+g2/7aSsGJFIHym9jh7j0POO6tGC3O sbIQ1fckmdFzgmsyN4jCKV724Uri37DLiTaPtFOXhTeHxGRBAMck3Q6u59x0deBzvTfvlk 3HP3/lSke8m6WyqecCxksqFDJExNa58= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gk52z9jW; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf21.hostedemail.com: domain of lkp@intel.com designates 198.175.65.21 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1709401499; a=rsa-sha256; cv=none; b=DKj+H3mTevBqFTILJIXmMHoNEH0PFD9Sq6EXqDXA1pAuWLWbjBieUw+pJuDPMwxMm/ofWZ DCMXNc3pHEvt4buX5QOaORQVi8Jxjnk344zZzyMb4N+KB9GUjqe6So18grEZHDMxnv/HFe BnPzw0vPcbEe6mvPOiasTqTz+rRHInk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1709401500; x=1740937500; h=date:from:to:cc:subject:message-id:mime-version; bh=WYYcjTvjs5nBPICUw5XVvn4LOf9X+ASY0Bz3Bx+xuhY=; b=gk52z9jWluIUPdrnL75ng6njirx+MeyHbzAOO6MtRs943qrPmLR+4sSE 4ucHXsXkoNrHS7eTAVav4jWGAP36OVMP/ND3YpIWTElCi36PfmyrrfgNK rw87VYXbf2yeLQSRJJAx7lU85nz3wgVGF/lw8sGRztbyVVdiCc2eYIUSz SRDCU/R7mewqAiTU/USujt18Rf10akiHS3BnLrrzJMHH5M4XJsPhfvntx 7hr52NdTb4Sfh927WE+JrHx+dZPFoPCfO/QtH/d+gg0e2EVEbAPddcmsD zH+sCIj2NMlI7jsy3DLBahWA16One18FXkoT3qaAvmjfCqgrjjrTE9s/A A==; X-IronPort-AV: E=McAfee;i="6600,9927,11001"; a="3863034" X-IronPort-AV: E=Sophos;i="6.06,199,1705392000"; d="scan'208";a="3863034" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2024 09:44:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,199,1705392000"; d="scan'208";a="13208122" Received: from lkp-server01.sh.intel.com (HELO b21307750695) ([10.239.97.150]) by orviesa004.jf.intel.com with ESMTP; 02 Mar 2024 09:44:56 -0800 Received: from kbuild by b21307750695 with local (Exim 4.96) (envelope-from ) id 1rgTPp-0000Bw-0z; Sat, 02 Mar 2024 17:44:53 +0000 Date: Sun, 3 Mar 2024 01:44:47 +0800 From: kernel test robot To: Palmer Dabbelt Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 11242/11394] arch/riscv/include/asm/pgtable.h:443:41: error: implicit declaration of function 'napot_cont_size' Message-ID: <202403030137.l7lx0vQ2-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: b7uxznxizz5bizi8mcc3yfyscanhe5rs X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 3337E1C0013 X-HE-Tag: 1709401498-469236 X-HE-Meta: U2FsdGVkX18/9lRKAucunMSljsqn5ifSWiLJ3mF1q2IXbfUYoIpF5pb8wPU9xEVXhcstSYfnx8gq2WBYGTn/wg7Bjo9ddmYXrKW813IgrvJymZx14XE/Ah+n83jY7s1SLCHYUDggKmvzFv3Vn96LTNxWU8JsJT2y7aGnVYKJJJ5Hvqa0F1t1g1cWsWkGgJmdgAuxx+nF4E/Fgkncr2CThVAMnzL2xv8qt6U5J3bK9hgHIaQ+Uf4scTJIpL8itxWL5p2RlQds7or+SmugOnXg7g8gJi5IPoB5bHoMOdIFyIxk8x9MOw25riRibMN38Uyr++HHda3CBqXjiKXFXCdfn12hj452Hnxx2ZTKsmeBzU3U6c99d1Nb8ynHZJvB1FN365Y7jGZLfH0UTSIVGxtbcQf7ixhQty7MvJKPtHBpovUJiLpp4OcxpK2O24jWEo9vdy4gtGesLtaYTOSTSdzGObLf2k6FKm2lxbtlh33XWs1kkrqSGMp6Vvxqt9nbfEshBsLX1KZfxnJgURdDAI1Y3jGXGwEad92Nlqq3gRoT57FmnTuI98+uOZG5+CV/wzPV7bB4j8dgqUHzkTn78M0y7HO2S1rQUqOnyg1euhFLmVYFf7OzNio1gjyjXQXrE5h1+p6WPzRyuojcJ5E6vMBWP5/xL02Yxy+bKsQoKwaRJiFE59s4OrmMkXO43AIlH7ho/AUrpT/s8LB1EmC/3fzLCBquWVobLMcVmaQCI+0reChNUPRFMy2AfoCwzelFFZUhqFvfKTI1BrELv+v+AGLHZS84uMqZwXuOo7J7Pp5QHwQKMoEVPJrIaC8pomxhVhq5AR5FJqM+eaESiTmxzl4TIbBTi6T/VP+/PLiu+8EaPdOUWtsvd57l8sYLMQjGyMika5MTSEabcstnAFbg38wPAnrgfgHq7C7V7xXH7UrJxmAJpCO5cmbYUH25Qaq/028SeRUq4qOg8AcHALClK3+ +fxbo89h RwtsvE/hHXSpsd6E+29+yz3bJM2flJKUCp2wiW3lpA3RaoflMlouIIgiEsXzZbVeQ93Q71qyMGoPOFB783f8JAXdsyhfqWKX7BXUdKwFcLjb4AzjQKG9UDI0uQZ0aI/8SThoJKuqyjHsxZGNCmVR+FwveQzCba3rfcagjxY/kcTbdEGwI2EVOKZrQsoIu2rVPqTasE7+gFrBQH6pk4dqCXSFz3CkRKv5BoeDh6TBYcAVoLgq0QN3oyvTVsq24k9Du4YV7EoLLgTmvxTkKPmUg9vaBMeOZBX7/VqcsjQ53HMemiFvmkkJG7u4j5CeNWh9TmvMkkcU1e4KO0pu7T6XVD47nhh5nGmR8xJDT3cS5vr6GPyOH1JRNAuLr4yTHWjYUfleWEOkmHaiHzf318zniFz+9KcjA72eiTW/g X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 1870cdc0e8dee32e3c221704a2977898ba4c10e8 commit: 224eb81771e34595a6472772514b36ff8c3ec9a0 [11242/11394] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git config: riscv-randconfig-r003-20230430 (https://download.01.org/0day-ci/archive/20240303/202403030137.l7lx0vQ2-lkp@intel.com/config) compiler: riscv32-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240303/202403030137.l7lx0vQ2-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202403030137.l7lx0vQ2-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from arch/riscv/include/asm/uaccess.h:12, from include/linux/uaccess.h:11, from include/linux/sched/task.h:13, from include/linux/sched/signal.h:9, from include/linux/rcuwait.h:6, from include/linux/percpu-rwsem.h:7, from include/linux/fs.h:33, from kernel/events/core.c:11: kernel/events/core.c: In function 'perf_get_pgtable_size': >> arch/riscv/include/asm/pgtable.h:443:41: error: implicit declaration of function 'napot_cont_size' [-Werror=implicit-function-declaration] 443 | napot_cont_size(napot_cont_order(pte)) :\ | ^~~~~~~~~~~~~~~ kernel/events/core.c:7588:24: note: in expansion of macro 'pte_leaf_size' 7588 | size = pte_leaf_size(pte); | ^~~~~~~~~~~~~ >> arch/riscv/include/asm/pgtable.h:443:57: error: implicit declaration of function 'napot_cont_order'; did you mean 'get_count_order'? [-Werror=implicit-function-declaration] 443 | napot_cont_size(napot_cont_order(pte)) :\ | ^~~~~~~~~~~~~~~~ kernel/events/core.c:7588:24: note: in expansion of macro 'pte_leaf_size' 7588 | size = pte_leaf_size(pte); | ^~~~~~~~~~~~~ cc1: some warnings being treated as errors vim +/napot_cont_size +443 arch/riscv/include/asm/pgtable.h 9e953cda5cdf1c Alexandre Ghiti 2019-05-26 441 e0fe5ab4192c17 Alexandre Ghiti 2024-02-27 442 #define pte_leaf_size(pte) (pte_napot(pte) ? \ e0fe5ab4192c17 Alexandre Ghiti 2024-02-27 @443 napot_cont_size(napot_cont_order(pte)) :\ e0fe5ab4192c17 Alexandre Ghiti 2024-02-27 444 PAGE_SIZE) e0fe5ab4192c17 Alexandre Ghiti 2024-02-27 445 :::::: The code at line 443 was first introduced by commit :::::: e0fe5ab4192c171c111976dbe90bbd37d3976be0 riscv: Fix pte_leaf_size() for NAPOT :::::: TO: Alexandre Ghiti :::::: CC: Palmer Dabbelt -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki