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 X-Spam-Level: X-Spam-Status: No, score=-15.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0315EC4708F for ; Fri, 4 Jun 2021 08:16:30 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DC1AD61420 for ; Fri, 4 Jun 2021 08:16:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230099AbhFDISP (ORCPT ); Fri, 4 Jun 2021 04:18:15 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:35510 "EHLO mail-wr1-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229900AbhFDISO (ORCPT ); Fri, 4 Jun 2021 04:18:14 -0400 Received: by mail-wr1-f44.google.com with SMTP id m18so8393822wrv.2 for ; Fri, 04 Jun 2021 01:16:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=OFcZXvFHiqa0WctRL3C9MJlLSmHi8sAjboiDNPgMnuc=; b=BPg16v26Bm2NeIiW24CT9oW8rinG4l06kaIQIM6N58Y7ZQcuuFVdPZyTi22Gkw1qIg x+0Y9PAqNbVVlOoF38QzYOXqq3V4tAYAWDrM35uO8ClsHvKjY9FeiZq30BMqYnwm5mff IsDxn7hBvIdWUopMkZ1oOM385kRIOU8++YUywV5ZBPCTfwzumE0b09513rFcdyX0jZN6 gZIO+JBjuUPL+jwEXttEmvV/LKw7YceN4gVKxZjeeOnqU6LduCLcfAP6mUjv4S4qpkbv QMwFmeofYpYxSH5xDeuswyYyt077FcLRm8OozeWpaOCRAOx6gJI0F912XZFEF920LhZl SkVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=OFcZXvFHiqa0WctRL3C9MJlLSmHi8sAjboiDNPgMnuc=; b=RHgePxx8GZmieG40roDDRDQ3dkT2QOSfis2s3fkhdC/r7zLYoRu/bq5ocuuK1j4zRc 8vypXS6TWzVlZU1csj2Ro80LN13+9oKZunpb0Zdb0BVRrouRuPeWKyRm+FUXriA8Yal3 4a3CvnmqrpIWBcgKzqkzAJ6pOeNueaLMUYauDCapVBUNXmb5qVstSijytQDEMr+ecxeE +kpPRDBDFDzD0RSwnrbVrety3te9iNU3Cn+NgfRbfiNf4gvnlNf0WmXvU4KFp5ihtkTU 8yqR9BOH1L+a+xPRAx/Hc0YaXfekEm+dyPhkeJFqLO+Uu0u5XlY9HpJR3fUlM9EB+fXJ Tc/Q== X-Gm-Message-State: AOAM533No1E7lXW5AKNR3OPdJFixyQQYPoH5UP3I6gzbCrX4jxjIeeKt jeS+F3vcITjmdKTKSUi/gmfEAg== X-Google-Smtp-Source: ABdhPJzKCDG2S/MW+XSyWSgQNMBba3x+94mh+AHkRgSppUsF3NaVvfwn74rlzBJZ0efEk6lznwp62Q== X-Received: by 2002:a5d:65cd:: with SMTP id e13mr2522129wrw.93.1622794513918; Fri, 04 Jun 2021 01:15:13 -0700 (PDT) Received: from dell ([91.110.221.214]) by smtp.gmail.com with ESMTPSA id l5sm7806358wmi.46.2021.06.04.01.15.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Jun 2021 01:15:13 -0700 (PDT) Date: Fri, 4 Jun 2021 09:15:11 +0100 From: Lee Jones To: Stephen Boyd Cc: Peter Collingbourne , kernel test robot , kbuild-all@lists.01.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Linus Walleij Subject: Re: [clk:clk-versatile 1/1] clk-versatile.c:undefined reference to `of_iomap' Message-ID: <20210604081511.GD2435141@dell> References: <202106032204.RmTRwUJD-lkp@intel.com> <162275070593.1835121.5721436755445700602@swboyd.mtv.corp.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <162275070593.1835121.5721436755445700602@swboyd.mtv.corp.google.com> Precedence: bulk List-ID: X-Mailing-List: linux-clk@vger.kernel.org On Thu, 03 Jun 2021, Stephen Boyd wrote: 65;6200;1c > Quoting kernel test robot (2021-06-03 07:58:13) > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-versatile > > head: 419b3ab6987f2a108cc4710030184365b17467ac > > commit: 419b3ab6987f2a108cc4710030184365b17467ac [1/1] clk: versatile: remove dependency on ARCH_* > > config: s390-allmodconfig (attached as .config) > > compiler: s390-linux-gcc (GCC) 9.3.0 > > reproduce (this is a W=1 build): > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > # https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/commit/?id=419b3ab6987f2a108cc4710030184365b17467ac > > git remote add clk https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git > > git fetch --no-tags clk clk-versatile > > git checkout 419b3ab6987f2a108cc4710030184365b17467ac > > # save the attached .config to linux build tree > > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=s390 > > > > If you fix the issue, kindly add following tag as appropriate > > Reported-by: kernel test robot > > Probably ought to depend on HAS_IOMEM. Linus or Lee? That would be my best guess also. > ----8<---- > diff --git a/drivers/clk/versatile/Kconfig b/drivers/clk/versatile/Kconfig > index 792315d893db..481de5657d85 100644 > --- a/drivers/clk/versatile/Kconfig > +++ b/drivers/clk/versatile/Kconfig > @@ -1,6 +1,7 @@ > # SPDX-License-Identifier: GPL-2.0-only > > menu "Clock driver for ARM Reference designs" > + depends on HAS_IOMEM > > config ICST > bool "Clock driver for ARM Reference designs ICST" > > > > > All errors (new ones prefixed by >>): > > > > s390-linux-ld: kernel/dma/coherent.o: in function `dma_init_coherent_memory': > > coherent.c:(.text+0x3bc): undefined reference to `memremap' > > s390-linux-ld: coherent.c:(.text+0x500): undefined reference to `memunmap' > > s390-linux-ld: kernel/dma/coherent.o: in function `dma_declare_coherent_memory': > > coherent.c:(.text+0xae6): undefined reference to `memunmap' > > s390-linux-ld: drivers/irqchip/irq-al-fic.o: in function `al_fic_init_dt': > > irq-al-fic.c:(.init.text+0x98): undefined reference to `of_iomap' > > s390-linux-ld: irq-al-fic.c:(.init.text+0x596): undefined reference to `iounmap' > > s390-linux-ld: drivers/clk/clk-fixed-mmio.o: in function `fixed_mmio_clk_setup': > > clk-fixed-mmio.c:(.text+0x9a): undefined reference to `of_iomap' > > s390-linux-ld: clk-fixed-mmio.c:(.text+0xe6): undefined reference to `iounmap' > > s390-linux-ld: drivers/clk/versatile/clk-versatile.o: in function `cm_osc_setup': > > >> clk-versatile.c:(.init.text+0xbc): undefined reference to `of_iomap' > > s390-linux-ld: drivers/clk/versatile/clk-sp810.o: in function `clk_sp810_of_setup': > > >> clk-sp810.c:(.init.text+0x174): undefined reference to `of_iomap' > > s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_init': > > timer-of.c:(.init.text+0xcc): undefined reference to `of_iomap' > > s390-linux-ld: timer-of.c:(.init.text+0x8ee): undefined reference to `iounmap' > > s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_cleanup': > > timer-of.c:(.init.text+0xb9a): undefined reference to `iounmap' > > s390-linux-ld: drivers/clocksource/timer-microchip-pit64b.o: in function `mchp_pit64b_dt_init_timer': > > timer-microchip-pit64b.c:(.init.text+0x150): undefined reference to `of_iomap' > > s390-linux-ld: timer-microchip-pit64b.c:(.init.text+0xc78): undefined reference to `iounmap' > > -- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog 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 X-Spam-Level: X-Spam-Status: No, score=-14.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 42093C47083 for ; Fri, 4 Jun 2021 08:18:04 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0E8EB6141D for ; Fri, 4 Jun 2021 08:18:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0E8EB6141D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=HNMf7msOiVzDSQusSydfIUPIplm9EPtzrqS0sOQA1WY=; b=ncfRVeyqge8wqL 0v0y/JkIw7I6Opwo8GPvwmxs9EAFFhCZ5vDrzqNGs6KCT0GE+Skdms7f2wWWQ+u5qo6OuNitIDSPq 3wWro9ZTOb6vxc13v0vw2qbshP3GAp8WeD+laZCXVLkS7ZU/AntcM64+TpgTUmLyJqCWr5aC2jZ65 3w9+BnSQ2PfjVea1K8NxPSkHUuroI3PNuiIJmmqH/PMCvLMChKOkYX0F3c6OjfS4SBg6pbQEyi/Gg JlCFwtMg8SeXF4SpqveOuiN+UM8KLy0UbCHdSOvoAfQdrrcJDjx+Gw25Eq+UChceZpYbZ6qzc8uH7 8klBVmw+5iRKcWLD31Qw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lp50A-00CF1y-Aw; Fri, 04 Jun 2021 08:16:22 +0000 Received: from mail-wr1-f45.google.com ([209.85.221.45]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lp503-00CF0R-Ns for linux-arm-kernel@lists.infradead.org; Fri, 04 Jun 2021 08:16:19 +0000 Received: by mail-wr1-f45.google.com with SMTP id a20so8433074wrc.0 for ; Fri, 04 Jun 2021 01:16:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=OFcZXvFHiqa0WctRL3C9MJlLSmHi8sAjboiDNPgMnuc=; b=BPg16v26Bm2NeIiW24CT9oW8rinG4l06kaIQIM6N58Y7ZQcuuFVdPZyTi22Gkw1qIg x+0Y9PAqNbVVlOoF38QzYOXqq3V4tAYAWDrM35uO8ClsHvKjY9FeiZq30BMqYnwm5mff IsDxn7hBvIdWUopMkZ1oOM385kRIOU8++YUywV5ZBPCTfwzumE0b09513rFcdyX0jZN6 gZIO+JBjuUPL+jwEXttEmvV/LKw7YceN4gVKxZjeeOnqU6LduCLcfAP6mUjv4S4qpkbv QMwFmeofYpYxSH5xDeuswyYyt077FcLRm8OozeWpaOCRAOx6gJI0F912XZFEF920LhZl SkVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=OFcZXvFHiqa0WctRL3C9MJlLSmHi8sAjboiDNPgMnuc=; b=FJBYA8Rx43nMl5TFDeqlIBGyAa01XI0u8R2piQNvk4Y57yr2xkQPeCALIOq33CBsgs g6pCAE9kS3IcfPbRch+4QOMUd6mqOH44ZCty2W78gOFSxw725OEPu3xDWb5TcXK5rHU5 8Yzd2FmVJ9mRne6Mwl2eiO2/JR2hWMA7GwTMwETHUbH3dgHqh+6IVyyw8AvF9rUDmqJh TbF9OMRPiHhc3vbbfwdsSBbBqEnhSdzeSkYK7TgC+G6VaSWbzrDJFPViQx20EPUP5djD BsZM1N2jHKn2jF6uyfHiJGbJjCn25QDfBe2Zp27hJdK9nVTFBnMuqKoUq04vgEiLrXry wJEg== X-Gm-Message-State: AOAM530jvWvXBBUfgS4bWGgdyVvgknwjyy99cF+/xJPN9SESZedlblJe UC80tmBJAS2hzb/Cup7aQHEtYw== X-Google-Smtp-Source: ABdhPJzKCDG2S/MW+XSyWSgQNMBba3x+94mh+AHkRgSppUsF3NaVvfwn74rlzBJZ0efEk6lznwp62Q== X-Received: by 2002:a5d:65cd:: with SMTP id e13mr2522129wrw.93.1622794513918; Fri, 04 Jun 2021 01:15:13 -0700 (PDT) Received: from dell ([91.110.221.214]) by smtp.gmail.com with ESMTPSA id l5sm7806358wmi.46.2021.06.04.01.15.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Jun 2021 01:15:13 -0700 (PDT) Date: Fri, 4 Jun 2021 09:15:11 +0100 From: Lee Jones To: Stephen Boyd Cc: Peter Collingbourne , kernel test robot , kbuild-all@lists.01.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Linus Walleij Subject: Re: [clk:clk-versatile 1/1] clk-versatile.c:undefined reference to `of_iomap' Message-ID: <20210604081511.GD2435141@dell> References: <202106032204.RmTRwUJD-lkp@intel.com> <162275070593.1835121.5721436755445700602@swboyd.mtv.corp.google.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <162275070593.1835121.5721436755445700602@swboyd.mtv.corp.google.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210604_011615_839377_A9C6EAC9 X-CRM114-Status: GOOD ( 20.97 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCAwMyBKdW4gMjAyMSwgU3RlcGhlbiBCb3lkIHdyb3RlOgo2NTs2MjAwOzFjCj4gUXVv dGluZyBrZXJuZWwgdGVzdCByb2JvdCAoMjAyMS0wNi0wMyAwNzo1ODoxMykKPiA+IHRyZWU6ICAg aHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvY2xrL2xpbnV4 LmdpdCBjbGstdmVyc2F0aWxlCj4gPiBoZWFkOiAgIDQxOWIzYWI2OTg3ZjJhMTA4Y2M0NzEwMDMw MTg0MzY1YjE3NDY3YWMKPiA+IGNvbW1pdDogNDE5YjNhYjY5ODdmMmExMDhjYzQ3MTAwMzAxODQz NjViMTc0NjdhYyBbMS8xXSBjbGs6IHZlcnNhdGlsZTogcmVtb3ZlIGRlcGVuZGVuY3kgb24gQVJD SF8qCj4gPiBjb25maWc6IHMzOTAtYWxsbW9kY29uZmlnIChhdHRhY2hlZCBhcyAuY29uZmlnKQo+ ID4gY29tcGlsZXI6IHMzOTAtbGludXgtZ2NjIChHQ0MpIDkuMy4wCj4gPiByZXByb2R1Y2UgKHRo aXMgaXMgYSBXPTEgYnVpbGQpOgo+ID4gICAgICAgICB3Z2V0IGh0dHBzOi8vcmF3LmdpdGh1YnVz ZXJjb250ZW50LmNvbS9pbnRlbC9sa3AtdGVzdHMvbWFzdGVyL3NiaW4vbWFrZS5jcm9zcyAtTyB+ L2Jpbi9tYWtlLmNyb3NzCj4gPiAgICAgICAgIGNobW9kICt4IH4vYmluL21ha2UuY3Jvc3MKPiA+ ICAgICAgICAgIyBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp dC9jbGsvbGludXguZ2l0L2NvbW1pdC8/aWQ9NDE5YjNhYjY5ODdmMmExMDhjYzQ3MTAwMzAxODQz NjViMTc0NjdhYwo+ID4gICAgICAgICBnaXQgcmVtb3RlIGFkZCBjbGsgaHR0cHM6Ly9naXQua2Vy bmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvY2xrL2xpbnV4LmdpdAo+ID4gICAgICAg ICBnaXQgZmV0Y2ggLS1uby10YWdzIGNsayBjbGstdmVyc2F0aWxlCj4gPiAgICAgICAgIGdpdCBj aGVja291dCA0MTliM2FiNjk4N2YyYTEwOGNjNDcxMDAzMDE4NDM2NWIxNzQ2N2FjCj4gPiAgICAg ICAgICMgc2F2ZSB0aGUgYXR0YWNoZWQgLmNvbmZpZyB0byBsaW51eCBidWlsZCB0cmVlCj4gPiAg ICAgICAgIENPTVBJTEVSX0lOU1RBTExfUEFUSD0kSE9NRS8wZGF5IENPTVBJTEVSPWdjYy05LjMu MCBtYWtlLmNyb3NzIEFSQ0g9czM5MCAKPiA+IAo+ID4gSWYgeW91IGZpeCB0aGUgaXNzdWUsIGtp bmRseSBhZGQgZm9sbG93aW5nIHRhZyBhcyBhcHByb3ByaWF0ZQo+ID4gUmVwb3J0ZWQtYnk6IGtl cm5lbCB0ZXN0IHJvYm90IDxsa3BAaW50ZWwuY29tPgo+IAo+IFByb2JhYmx5IG91Z2h0IHRvIGRl cGVuZCBvbiBIQVNfSU9NRU0uIExpbnVzIG9yIExlZT8KClRoYXQgd291bGQgYmUgbXkgYmVzdCBn dWVzcyBhbHNvLgoKPiAtLS0tODwtLS0tCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvY2xrL3ZlcnNh dGlsZS9LY29uZmlnIGIvZHJpdmVycy9jbGsvdmVyc2F0aWxlL0tjb25maWcKPiBpbmRleCA3OTIz MTVkODkzZGIuLjQ4MWRlNTY1N2Q4NSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2Nsay92ZXJzYXRp bGUvS2NvbmZpZwo+ICsrKyBiL2RyaXZlcnMvY2xrL3ZlcnNhdGlsZS9LY29uZmlnCj4gQEAgLTEs NiArMSw3IEBACj4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAtb25seQo+ICAK PiAgbWVudSAiQ2xvY2sgZHJpdmVyIGZvciBBUk0gUmVmZXJlbmNlIGRlc2lnbnMiCj4gKwlkZXBl bmRzIG9uIEhBU19JT01FTQo+ICAKPiAgY29uZmlnIElDU1QKPiAgCWJvb2wgIkNsb2NrIGRyaXZl ciBmb3IgQVJNIFJlZmVyZW5jZSBkZXNpZ25zIElDU1QiCj4gCj4gPiAKPiA+IEFsbCBlcnJvcnMg KG5ldyBvbmVzIHByZWZpeGVkIGJ5ID4+KToKPiA+IAo+ID4gICAgczM5MC1saW51eC1sZDoga2Vy bmVsL2RtYS9jb2hlcmVudC5vOiBpbiBmdW5jdGlvbiBgZG1hX2luaXRfY29oZXJlbnRfbWVtb3J5 JzoKPiA+ICAgIGNvaGVyZW50LmM6KC50ZXh0KzB4M2JjKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0 byBgbWVtcmVtYXAnCj4gPiAgICBzMzkwLWxpbnV4LWxkOiBjb2hlcmVudC5jOigudGV4dCsweDUw MCk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYG1lbXVubWFwJwo+ID4gICAgczM5MC1saW51eC1s ZDoga2VybmVsL2RtYS9jb2hlcmVudC5vOiBpbiBmdW5jdGlvbiBgZG1hX2RlY2xhcmVfY29oZXJl bnRfbWVtb3J5JzoKPiA+ICAgIGNvaGVyZW50LmM6KC50ZXh0KzB4YWU2KTogdW5kZWZpbmVkIHJl ZmVyZW5jZSB0byBgbWVtdW5tYXAnCj4gPiAgICBzMzkwLWxpbnV4LWxkOiBkcml2ZXJzL2lycWNo aXAvaXJxLWFsLWZpYy5vOiBpbiBmdW5jdGlvbiBgYWxfZmljX2luaXRfZHQnOgo+ID4gICAgaXJx LWFsLWZpYy5jOiguaW5pdC50ZXh0KzB4OTgpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBvZl9p b21hcCcKPiA+ICAgIHMzOTAtbGludXgtbGQ6IGlycS1hbC1maWMuYzooLmluaXQudGV4dCsweDU5 Nik6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGlvdW5tYXAnCj4gPiAgICBzMzkwLWxpbnV4LWxk OiBkcml2ZXJzL2Nsay9jbGstZml4ZWQtbW1pby5vOiBpbiBmdW5jdGlvbiBgZml4ZWRfbW1pb19j bGtfc2V0dXAnOgo+ID4gICAgY2xrLWZpeGVkLW1taW8uYzooLnRleHQrMHg5YSk6IHVuZGVmaW5l ZCByZWZlcmVuY2UgdG8gYG9mX2lvbWFwJwo+ID4gICAgczM5MC1saW51eC1sZDogY2xrLWZpeGVk LW1taW8uYzooLnRleHQrMHhlNik6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGlvdW5tYXAnCj4g PiAgICBzMzkwLWxpbnV4LWxkOiBkcml2ZXJzL2Nsay92ZXJzYXRpbGUvY2xrLXZlcnNhdGlsZS5v OiBpbiBmdW5jdGlvbiBgY21fb3NjX3NldHVwJzoKPiA+ID4+IGNsay12ZXJzYXRpbGUuYzooLmlu aXQudGV4dCsweGJjKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgb2ZfaW9tYXAnCj4gPiAgICBz MzkwLWxpbnV4LWxkOiBkcml2ZXJzL2Nsay92ZXJzYXRpbGUvY2xrLXNwODEwLm86IGluIGZ1bmN0 aW9uIGBjbGtfc3A4MTBfb2Zfc2V0dXAnOgo+ID4gPj4gY2xrLXNwODEwLmM6KC5pbml0LnRleHQr MHgxNzQpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBvZl9pb21hcCcKPiA+ICAgIHMzOTAtbGlu dXgtbGQ6IGRyaXZlcnMvY2xvY2tzb3VyY2UvdGltZXItb2YubzogaW4gZnVuY3Rpb24gYHRpbWVy X29mX2luaXQnOgo+ID4gICAgdGltZXItb2YuYzooLmluaXQudGV4dCsweGNjKTogdW5kZWZpbmVk IHJlZmVyZW5jZSB0byBgb2ZfaW9tYXAnCj4gPiAgICBzMzkwLWxpbnV4LWxkOiB0aW1lci1vZi5j OiguaW5pdC50ZXh0KzB4OGVlKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgaW91bm1hcCcKPiA+ ICAgIHMzOTAtbGludXgtbGQ6IGRyaXZlcnMvY2xvY2tzb3VyY2UvdGltZXItb2YubzogaW4gZnVu Y3Rpb24gYHRpbWVyX29mX2NsZWFudXAnOgo+ID4gICAgdGltZXItb2YuYzooLmluaXQudGV4dCsw eGI5YSk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGlvdW5tYXAnCj4gPiAgICBzMzkwLWxpbnV4 LWxkOiBkcml2ZXJzL2Nsb2Nrc291cmNlL3RpbWVyLW1pY3JvY2hpcC1waXQ2NGIubzogaW4gZnVu Y3Rpb24gYG1jaHBfcGl0NjRiX2R0X2luaXRfdGltZXInOgo+ID4gICAgdGltZXItbWljcm9jaGlw LXBpdDY0Yi5jOiguaW5pdC50ZXh0KzB4MTUwKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgb2Zf aW9tYXAnCj4gPiAgICBzMzkwLWxpbnV4LWxkOiB0aW1lci1taWNyb2NoaXAtcGl0NjRiLmM6KC5p bml0LnRleHQrMHhjNzgpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBpb3VubWFwJwo+ID4KCi0t IApMZWUgSm9uZXMgW+adjueQvOaWr10KU2VuaW9yIFRlY2huaWNhbCBMZWFkIC0gRGV2ZWxvcGVy IFNlcnZpY2VzCkxpbmFyby5vcmcg4pSCIE9wZW4gc291cmNlIHNvZnR3YXJlIGZvciBBcm0gU29D cwpGb2xsb3cgTGluYXJvOiBGYWNlYm9vayB8IFR3aXR0ZXIgfCBCbG9nCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxp bmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3Rz LmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============0642088090253274119==" MIME-Version: 1.0 From: Lee Jones To: kbuild-all@lists.01.org Subject: Re: [clk:clk-versatile 1/1] clk-versatile.c:undefined reference to `of_iomap' Date: Fri, 04 Jun 2021 09:15:11 +0100 Message-ID: <20210604081511.GD2435141@dell> In-Reply-To: <162275070593.1835121.5721436755445700602@swboyd.mtv.corp.google.com> List-Id: --===============0642088090253274119== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Thu, 03 Jun 2021, Stephen Boyd wrote: 65;6200;1c > Quoting kernel test robot (2021-06-03 07:58:13) > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git c= lk-versatile > > head: 419b3ab6987f2a108cc4710030184365b17467ac > > commit: 419b3ab6987f2a108cc4710030184365b17467ac [1/1] clk: versatile: = remove dependency on ARCH_* > > config: s390-allmodconfig (attached as .config) > > compiler: s390-linux-gcc (GCC) 9.3.0 > > reproduce (this is a W=3D1 build): > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/s= bin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > # https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git= /commit/?id=3D419b3ab6987f2a108cc4710030184365b17467ac > > git remote add clk https://git.kernel.org/pub/scm/linux/kernel/= git/clk/linux.git > > git fetch --no-tags clk clk-versatile > > git checkout 419b3ab6987f2a108cc4710030184365b17467ac > > # save the attached .config to linux build tree > > COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-9.3.0 make.cr= oss ARCH=3Ds390 = > > = > > If you fix the issue, kindly add following tag as appropriate > > Reported-by: kernel test robot > = > Probably ought to depend on HAS_IOMEM. Linus or Lee? That would be my best guess also. > ----8<---- > diff --git a/drivers/clk/versatile/Kconfig b/drivers/clk/versatile/Kconfig > index 792315d893db..481de5657d85 100644 > --- a/drivers/clk/versatile/Kconfig > +++ b/drivers/clk/versatile/Kconfig > @@ -1,6 +1,7 @@ > # SPDX-License-Identifier: GPL-2.0-only > = > menu "Clock driver for ARM Reference designs" > + depends on HAS_IOMEM > = > config ICST > bool "Clock driver for ARM Reference designs ICST" > = > > = > > All errors (new ones prefixed by >>): > > = > > s390-linux-ld: kernel/dma/coherent.o: in function `dma_init_coherent= _memory': > > coherent.c:(.text+0x3bc): undefined reference to `memremap' > > s390-linux-ld: coherent.c:(.text+0x500): undefined reference to `mem= unmap' > > s390-linux-ld: kernel/dma/coherent.o: in function `dma_declare_coher= ent_memory': > > coherent.c:(.text+0xae6): undefined reference to `memunmap' > > s390-linux-ld: drivers/irqchip/irq-al-fic.o: in function `al_fic_ini= t_dt': > > irq-al-fic.c:(.init.text+0x98): undefined reference to `of_iomap' > > s390-linux-ld: irq-al-fic.c:(.init.text+0x596): undefined reference = to `iounmap' > > s390-linux-ld: drivers/clk/clk-fixed-mmio.o: in function `fixed_mmio= _clk_setup': > > clk-fixed-mmio.c:(.text+0x9a): undefined reference to `of_iomap' > > s390-linux-ld: clk-fixed-mmio.c:(.text+0xe6): undefined reference to= `iounmap' > > s390-linux-ld: drivers/clk/versatile/clk-versatile.o: in function `c= m_osc_setup': > > >> clk-versatile.c:(.init.text+0xbc): undefined reference to `of_iomap' > > s390-linux-ld: drivers/clk/versatile/clk-sp810.o: in function `clk_s= p810_of_setup': > > >> clk-sp810.c:(.init.text+0x174): undefined reference to `of_iomap' > > s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of= _init': > > timer-of.c:(.init.text+0xcc): undefined reference to `of_iomap' > > s390-linux-ld: timer-of.c:(.init.text+0x8ee): undefined reference to= `iounmap' > > s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of= _cleanup': > > timer-of.c:(.init.text+0xb9a): undefined reference to `iounmap' > > s390-linux-ld: drivers/clocksource/timer-microchip-pit64b.o: in func= tion `mchp_pit64b_dt_init_timer': > > timer-microchip-pit64b.c:(.init.text+0x150): undefined reference to = `of_iomap' > > s390-linux-ld: timer-microchip-pit64b.c:(.init.text+0xc78): undefine= d reference to `iounmap' > > -- = Lee Jones [=E6=9D=8E=E7=90=BC=E6=96=AF] Senior Technical Lead - Developer Services Linaro.org =E2=94=82 Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog --===============0642088090253274119==--