From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755704AbdIGTcQ (ORCPT ); Thu, 7 Sep 2017 15:32:16 -0400 Received: from mga11.intel.com ([192.55.52.93]:6168 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754636AbdIGTcO (ORCPT ); Thu, 7 Sep 2017 15:32:14 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,360,1500966000"; d="gz'50?scan'50,208,50";a="309203140" Date: Fri, 8 Sep 2017 03:31:31 +0800 From: kbuild test robot To: Tobias Klauser Cc: kbuild-all@01.org, Arnd Bergmann , linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] asm-generic/io.h: remove unnecessary include of linux/vmalloc.h Message-ID: <201709080345.bk1IOlp7%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: <20170905112727.13668-1-tklauser@distanz.ch> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Tobias, [auto build test WARNING on v4.13] [also build test WARNING on next-20170907] [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/Tobias-Klauser/asm-generic-io-h-remove-unnecessary-include-of-linux-vmalloc-h/20170908-012111 config: openrisc-or1ksim_defconfig (attached as .config) compiler: or1k-linux-gcc (GCC) 5.4.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/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 warnings (new ones prefixed by >>): In file included from arch/openrisc/include/asm/io.h:33:0, from include/linux/io.h:25, from drivers/tty/serial/earlycon.c:19: >> arch/openrisc/include/asm/pgtable.h:424:2: warning: 'struct vm_area_struct' declared inside parameter list unsigned long address, pte_t *pte) ^ >> arch/openrisc/include/asm/pgtable.h:424:2: warning: its scope is only this definition or declaration, which is probably not what you want vim +424 arch/openrisc/include/asm/pgtable.h 61e85e36 Jonas Bonn 2011-06-04 416 61e85e36 Jonas Bonn 2011-06-04 417 /* 61e85e36 Jonas Bonn 2011-06-04 418 * or32 doesn't have any external MMU info: the kernel page 61e85e36 Jonas Bonn 2011-06-04 419 * tables contain all the necessary information. 61e85e36 Jonas Bonn 2011-06-04 420 * 61e85e36 Jonas Bonn 2011-06-04 421 * Actually I am not sure on what this could be used for. 61e85e36 Jonas Bonn 2011-06-04 422 */ 61e85e36 Jonas Bonn 2011-06-04 423 static inline void update_mmu_cache(struct vm_area_struct *vma, 61e85e36 Jonas Bonn 2011-06-04 @424 unsigned long address, pte_t *pte) 61e85e36 Jonas Bonn 2011-06-04 425 { 61e85e36 Jonas Bonn 2011-06-04 426 } 61e85e36 Jonas Bonn 2011-06-04 427 :::::: The code at line 424 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 --5mCyUwZo2JvN/JJP Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --5mCyUwZo2JvN/JJP--