From mboxrd@z Thu Jan 1 00:00:00 1970 From: kbuild test robot Subject: Re: [PATCH 10/10] module.h: remove extable.h include now users have migrated Date: Tue, 10 Jan 2017 10:24:34 +0800 Message-ID: <201701101010.QnOIFS5d%fengguang.wu@intel.com> References: <20170109204010.5047-11-paul.gortmaker@windriver.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="LZvS9be/3tNcYl/X" Return-path: Received: from mga03.intel.com ([134.134.136.65]:26040 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1035279AbdAJCYu (ORCPT ); Mon, 9 Jan 2017 21:24:50 -0500 Content-Disposition: inline In-Reply-To: <20170109204010.5047-11-paul.gortmaker@windriver.com> Sender: linux-arch-owner@vger.kernel.org List-ID: Cc: kbuild-all@01.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, Paul Gortmaker , Rusty Russell , Andrew Morton , Linus Torvalds --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Paul, [auto build test ERROR on linus/master] [also build test ERROR on v4.10-rc3 next-20170106] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Paul-Gortmaker/Finalize-separation-of-extable-h-from-module-h/20170110-095123 config: openrisc-or1ksim_defconfig (attached as .config) compiler: or32-linux-gcc (GCC) 4.5.1-or32-1.0rc1 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=openrisc All error/warnings (new ones prefixed by >>): arch/openrisc/mm/fault.c: In function 'do_page_fault': >> arch/openrisc/mm/fault.c:240:3: error: implicit declaration of function 'search_exception_tables' >> arch/openrisc/mm/fault.c:240:14: warning: assignment makes pointer from integer without a cast vim +/search_exception_tables +240 arch/openrisc/mm/fault.c 61e85e36 Jonas Bonn 2011-06-04 224 no_context: 61e85e36 Jonas Bonn 2011-06-04 225 61e85e36 Jonas Bonn 2011-06-04 226 /* Are we prepared to handle this kernel fault? 61e85e36 Jonas Bonn 2011-06-04 227 * 61e85e36 Jonas Bonn 2011-06-04 228 * (The kernel has valid exception-points in the source 61e85e36 Jonas Bonn 2011-06-04 229 * when it acesses user-memory. When it fails in one 61e85e36 Jonas Bonn 2011-06-04 230 * of those points, we find it in a table and do a jump 61e85e36 Jonas Bonn 2011-06-04 231 * to some fixup code that loads an appropriate error 61e85e36 Jonas Bonn 2011-06-04 232 * code) 61e85e36 Jonas Bonn 2011-06-04 233 */ 61e85e36 Jonas Bonn 2011-06-04 234 61e85e36 Jonas Bonn 2011-06-04 235 { 61e85e36 Jonas Bonn 2011-06-04 236 const struct exception_table_entry *entry; 61e85e36 Jonas Bonn 2011-06-04 237 61e85e36 Jonas Bonn 2011-06-04 238 __asm__ __volatile__("l.nop 42"); 61e85e36 Jonas Bonn 2011-06-04 239 61e85e36 Jonas Bonn 2011-06-04 @240 if ((entry = search_exception_tables(regs->pc)) != NULL) { 61e85e36 Jonas Bonn 2011-06-04 241 /* Adjust the instruction pointer in the stackframe */ 61e85e36 Jonas Bonn 2011-06-04 242 regs->pc = entry->fixup; 61e85e36 Jonas Bonn 2011-06-04 243 return; 61e85e36 Jonas Bonn 2011-06-04 244 } 61e85e36 Jonas Bonn 2011-06-04 245 } 61e85e36 Jonas Bonn 2011-06-04 246 61e85e36 Jonas Bonn 2011-06-04 247 /* 61e85e36 Jonas Bonn 2011-06-04 248 * Oops. The kernel tried to access some bad page. We'll have to :::::: The code at line 240 was first introduced by commit :::::: 61e85e367535a7b6385b404bef93928768140f96 OpenRISC: Memory management :::::: TO: Jonas Bonn :::::: CC: Jonas Bonn --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --LZvS9be/3tNcYl/X Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 jjblf34er+YybAAA --LZvS9be/3tNcYl/X-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com ([134.134.136.65]:26040 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1035279AbdAJCYu (ORCPT ); Mon, 9 Jan 2017 21:24:50 -0500 Date: Tue, 10 Jan 2017 10:24:34 +0800 From: kbuild test robot Subject: Re: [PATCH 10/10] module.h: remove extable.h include now users have migrated Message-ID: <201701101010.QnOIFS5d%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <20170109204010.5047-11-paul.gortmaker@windriver.com> Sender: linux-arch-owner@vger.kernel.org List-ID: To: Paul Gortmaker Cc: kbuild-all@01.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, Rusty Russell , Andrew Morton , Linus Torvalds Message-ID: <20170110022434.qnITJL7dRu7IkAoSmAH0aQ-n7vN6PSvkamy-CGqq3dg@z> --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Paul, [auto build test ERROR on linus/master] [also build test ERROR on v4.10-rc3 next-20170106] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Paul-Gortmaker/Finalize-separation-of-extable-h-from-module-h/20170110-095123 config: openrisc-or1ksim_defconfig (attached as .config) compiler: or32-linux-gcc (GCC) 4.5.1-or32-1.0rc1 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=openrisc All error/warnings (new ones prefixed by >>): arch/openrisc/mm/fault.c: In function 'do_page_fault': >> arch/openrisc/mm/fault.c:240:3: error: implicit declaration of function 'search_exception_tables' >> arch/openrisc/mm/fault.c:240:14: warning: assignment makes pointer from integer without a cast vim +/search_exception_tables +240 arch/openrisc/mm/fault.c 61e85e36 Jonas Bonn 2011-06-04 224 no_context: 61e85e36 Jonas Bonn 2011-06-04 225 61e85e36 Jonas Bonn 2011-06-04 226 /* Are we prepared to handle this kernel fault? 61e85e36 Jonas Bonn 2011-06-04 227 * 61e85e36 Jonas Bonn 2011-06-04 228 * (The kernel has valid exception-points in the source 61e85e36 Jonas Bonn 2011-06-04 229 * when it acesses user-memory. When it fails in one 61e85e36 Jonas Bonn 2011-06-04 230 * of those points, we find it in a table and do a jump 61e85e36 Jonas Bonn 2011-06-04 231 * to some fixup code that loads an appropriate error 61e85e36 Jonas Bonn 2011-06-04 232 * code) 61e85e36 Jonas Bonn 2011-06-04 233 */ 61e85e36 Jonas Bonn 2011-06-04 234 61e85e36 Jonas Bonn 2011-06-04 235 { 61e85e36 Jonas Bonn 2011-06-04 236 const struct exception_table_entry *entry; 61e85e36 Jonas Bonn 2011-06-04 237 61e85e36 Jonas Bonn 2011-06-04 238 __asm__ __volatile__("l.nop 42"); 61e85e36 Jonas Bonn 2011-06-04 239 61e85e36 Jonas Bonn 2011-06-04 @240 if ((entry = search_exception_tables(regs->pc)) != NULL) { 61e85e36 Jonas Bonn 2011-06-04 241 /* Adjust the instruction pointer in the stackframe */ 61e85e36 Jonas Bonn 2011-06-04 242 regs->pc = entry->fixup; 61e85e36 Jonas Bonn 2011-06-04 243 return; 61e85e36 Jonas Bonn 2011-06-04 244 } 61e85e36 Jonas Bonn 2011-06-04 245 } 61e85e36 Jonas Bonn 2011-06-04 246 61e85e36 Jonas Bonn 2011-06-04 247 /* 61e85e36 Jonas Bonn 2011-06-04 248 * Oops. The kernel tried to access some bad page. We'll have to :::::: The code at line 240 was first introduced by commit :::::: 61e85e367535a7b6385b404bef93928768140f96 OpenRISC: Memory management :::::: TO: Jonas Bonn :::::: CC: Jonas Bonn --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --LZvS9be/3tNcYl/X Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 jjblf34er+YybAAA --LZvS9be/3tNcYl/X--