Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751381AbdHFJk1 (ORCPT ); Sun, 6 Aug 2017 05:40:27 -0400 Received: from foss.arm.com ([217.140.101.70]:38620 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751258AbdHFJkZ (ORCPT ); Sun, 6 Aug 2017 05:40:25 -0400 Date: Sun, 6 Aug 2017 10:42:20 +0100 From: Lorenzo Pieralisi To: kbuild test robot , "Rafael J. Wysocki" Cc: kbuild-all@01.org, linux-acpi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Robin Murphy , Will Deacon , Robert Moore , Hanjun Guo , Feng Kan , Jon Masters , Zhang Rui , Nate Watterson Subject: Re: [PATCH v3 3/5] ACPI: Introduce DMA ranges parsing Message-ID: <20170806094219.GA16298@red-moon> References: <20170803123239.11359-4-lorenzo.pieralisi@arm.com> <201708061311.4aEB8P1Q%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201708061311.4aEB8P1Q%fengguang.wu@intel.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2740 Lines: 70 On Sun, Aug 06, 2017 at 01:12:55PM +0800, kbuild test robot wrote: > Hi Lorenzo, > > [auto build test ERROR on pm/linux-next] > [also build test ERROR on v4.13-rc3 next-20170804] > [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/Lorenzo-Pieralisi/ACPICA-resource_mgr-Allow-_DMA-method-in-walk-resources/20170804-185152 > base: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git linux-next > config: ia64-allnoconfig (attached as .config) > compiler: ia64-linux-gcc (GCC) 6.2.0 > reproduce: > wget https://raw.githubusercontent.com/01org/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=ia64 > > Note: the linux-review/Lorenzo-Pieralisi/ACPICA-resource_mgr-Allow-_DMA-method-in-walk-resources/20170804-185152 HEAD 37e91dddbbeb771d4df0001f716607f1dd8719f8 builds fine. > It only hurts bisectibility. Sigh, it is a silly v2->v3 rebase mistake, a change hunk that should be in patch 4 ended up in patch 3, series as a whole is fine but this must be fixed. Rafael, please let me know the best way to handle this, I think me sending a v4 is the simplest so that you can just update the branch. Apologies and thanks. Lorenzo > All errors (new ones prefixed by >>): > > drivers/acpi/scan.c: In function 'acpi_dma_configure': > >> drivers/acpi/scan.c:1451:2: error: implicit declaration of function 'iort_dma_setup' [-Werror=implicit-function-declaration] > iort_dma_setup(dev, &dma_addr, &size); > ^~~~~~~~~~~~~~ > cc1: some warnings being treated as errors > > vim +/iort_dma_setup +1451 drivers/acpi/scan.c > > 1440 > 1441 /** > 1442 * acpi_dma_configure - Set-up DMA configuration for the device. > 1443 * @dev: The pointer to the device > 1444 * @attr: device dma attributes > 1445 */ > 1446 int acpi_dma_configure(struct device *dev, enum dev_dma_attr attr) > 1447 { > 1448 const struct iommu_ops *iommu; > 1449 u64 dma_addr = 0, size = 0; > 1450 > > 1451 iort_dma_setup(dev, &dma_addr, &size); > 1452 > 1453 iommu = iort_iommu_configure(dev); > 1454 if (IS_ERR(iommu) && PTR_ERR(iommu) == -EPROBE_DEFER) > 1455 return -EPROBE_DEFER; > 1456 > 1457 arch_setup_dma_ops(dev, dma_addr, size, > 1458 iommu, attr == DEV_DMA_COHERENT); > 1459 > 1460 return 0; > 1461 } > 1462 EXPORT_SYMBOL_GPL(acpi_dma_configure); > 1463 > > --- > 0-DAY kernel test infrastructure Open Source Technology Center > https://lists.01.org/pipermail/kbuild-all Intel Corporation