From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757309AbcIGPWT (ORCPT ); Wed, 7 Sep 2016 11:22:19 -0400 Received: from mga09.intel.com ([134.134.136.24]:33449 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751742AbcIGPWS (ORCPT ); Wed, 7 Sep 2016 11:22:18 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,296,1470726000"; d="gz'50?scan'50,208,50";a="165457366" Date: Wed, 7 Sep 2016 23:21:28 +0800 From: kbuild test robot To: Zhichang Yuan Cc: kbuild-all@01.org, linuxarm@huawei.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, arnd@arndb.de, minyard@acm.org, benh@kernel.crashing.org, lorenzo.pieralisi@arm.com, liviu.dudau@arm.com, zourongrong@gmail.com, john.garry@huawei.com, gabriele.paoloni@huawei.com, zhichang.yuan02@gmail.com, "zhichang.yuan" Subject: Re: [PATCH V2 1/4] ARM64 LPC: Indirect ISA port IO introduced Message-ID: <201609072347.2zPqLYFF%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: <1473255233-154297-2-git-send-email-yuanzhichang@hisilicon.com> 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 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi zhichang.yuan, [auto build test ERROR on linus/master] [also build test ERROR on v4.8-rc5 next-20160907] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] [Suggest to use git(>=2.9.0) format-patch --base= (or --base=auto for convenience) to record what (public, well-known) commit your patch series was built on] [Check https://git-scm.com/docs/git-format-patch for more information] url: https://github.com/0day-ci/linux/commits/Zhichang-Yuan/ARM64-LPC-legacy-ISA-I-O-support/20160907-212837 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 errors (new ones prefixed by >>): drivers/of/address.c: In function '__of_address_to_resource': >> drivers/of/address.c:691:2: error: implicit declaration of function 'of_bus_pci_match' vim +/of_bus_pci_match +691 drivers/of/address.c 685 if ((flags & (IORESOURCE_IO | IORESOURCE_MEM)) == 0) 686 return -EINVAL; 687 taddr = of_translate_address(dev, addrp); 688 if (taddr == OF_BAD_ADDR) 689 return -EINVAL; 690 memset(r, 0, sizeof(struct resource)); > 691 if (flags & IORESOURCE_IO && of_bus_pci_match(dev)) { 692 unsigned long port; 693 694 port = pci_address_to_pio(taddr); --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --6c2NcOVqGQ03X4Wi Content-Type: application/octet-stream Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 MFHxfzkRfzLSaQAA --6c2NcOVqGQ03X4Wi--