lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202105300505.cRUUlfI4-lkp@intel.com>
Date:   Sun, 30 May 2021 05:26:59 +0800
From:   kernel test robot <lkp@...el.com>
To:     Stephen Boyd <sboyd@...nel.org>
Cc:     kbuild-all@...ts.01.org, linux-kernel@...r.kernel.org,
        Mark Brown <broonie@...nel.org>, Arnd Bergmann <arnd@...db.de>
Subject: clk-plldig.c:undefined reference to `devm_platform_ioremap_resource'

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   df8c66c4cfb91f2372d138b9b714f6df6f506966
commit: bbd7ffdbef6888459f301c5889f3b14ada38b913 clk: Allow the common clk framework to be selectable
date:   1 year, 1 month ago
config: s390-randconfig-r014-20210530 (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/torvalds/linux.git/commit/?id=bbd7ffdbef6888459f301c5889f3b14ada38b913
        git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        git fetch --no-tags linus master
        git checkout bbd7ffdbef6888459f301c5889f3b14ada38b913
        # 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 <lkp@...el.com>

All errors (new ones prefixed by >>):

   s390-linux-ld: drivers/irqchip/irq-renesas-irqc.o: in function `irqc_probe':
   irq-renesas-irqc.c:(.text+0x32a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/irqchip/irq-renesas-rza1.o: in function `rza1_irqc_probe':
   irq-renesas-rza1.c:(.text+0xca): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/irqchip/irq-imx-irqsteer.o: in function `imx_irqsteer_probe':
   irq-imx-irqsteer.c:(.text+0x11a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/irqchip/irq-imx-intmux.o: in function `imx_intmux_probe':
   irq-imx-intmux.c:(.text+0x8a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/phy/hisilicon/phy-hisi-inno-usb2.o: in function `hisi_inno_phy_probe':
   phy-hisi-inno-usb2.c:(.text+0x4a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/phy/marvell/phy-mmp3-usb.o: in function `mmp3_usb_phy_probe':
   phy-mmp3-usb.c:(.text+0x60): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/pinctrl/pxa/pinctrl-pxa27x.o: in function `pxa27x_pinctrl_probe':
   pinctrl-pxa27x.c:(.text+0x90): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: pinctrl-pxa27x.c:(.text+0xae): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: pinctrl-pxa27x.c:(.text+0xcc): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: pinctrl-pxa27x.c:(.text+0xee): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/pinctrl/sh-pfc/core.o: in function `sh_pfc_probe':
   core.c:(.text+0x2de): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/pwm/pwm-berlin.o: in function `berlin_pwm_probe':
   pwm-berlin.c:(.text+0x38c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/pwm/pwm-imx1.o: in function `pwm_imx1_probe':
   pwm-imx1.c:(.text+0x2ac): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/pwm/pwm-lpc32xx.o: in function `lpc32xx_pwm_probe':
   pwm-lpc32xx.c:(.text+0x1a8): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/pwm/pwm-mediatek.o: in function `pwm_mediatek_probe':
   pwm-mediatek.c:(.text+0x3e4): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/pwm/pwm-pxa.o:pwm-pxa.c:(.text+0x3b0): more undefined references to `devm_ioremap_resource' follow
   s390-linux-ld: drivers/clk/clk-plldig.o: in function `plldig_clk_probe':
>> clk-plldig.c:(.text+0x4e): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/actions/owl-common.o: in function `owl_clk_regmap_init':
   owl-common.c:(.text+0x40): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/bcm/clk-bcm2835-aux.o: in function `bcm2835_aux_clk_probe':
   clk-bcm2835-aux.c:(.text+0x54): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt6779.o: in function `clk_mt6779_top_probe':
   clk-mt6779.c:(.text+0xb2): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt2701.o: in function `mtk_pericfg_init':
   clk-mt2701.c:(.text+0x1e4): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt2701.o: in function `mtk_topckgen_init':
   clk-mt2701.c:(.text+0x2b4): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt2712.o: in function `clk_mt2712_mcu_probe':
   clk-mt2712.c:(.text+0x32): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt2712.o: in function `clk_mt2712_top_probe':
   clk-mt2712.c:(.text+0x1da): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt7629.o: in function `mtk_pericfg_init':
   clk-mt7629.c:(.text+0xc2): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/mediatek/clk-mt7629.o: in function `mtk_topckgen_init':
   clk-mt7629.c:(.text+0x17a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/clk/sunxi-ng/ccu-sun50i-a64.o: in function `sun50i_a64_ccu_probe':
   ccu-sun50i-a64.c:(.text+0x38): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/sunxi-ng/ccu-sun50i-h6.o: in function `sun50i_h6_ccu_probe':
   ccu-sun50i-h6.c:(.text+0x38): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/sunxi-ng/ccu-sun8i-a83t.o: in function `sun8i_a83t_ccu_probe':
   ccu-sun8i-a83t.c:(.text+0xa0): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/sunxi-ng/ccu-sun9i-a80.o: in function `sun9i_a80_ccu_probe':
   ccu-sun9i-a80.c:(.text+0xa0): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/sunxi-ng/ccu-sun9i-a80-de.o: in function `sun9i_a80_de_clk_probe':
>> ccu-sun9i-a80-de.c:(.text+0x3c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.o:ccu-sun9i-a80-usb.c:(.text+0x3c): more undefined references to `devm_ioremap_resource' follow
   s390-linux-ld: drivers/mfd/syscon.o: in function `syscon_probe':
   syscon.c:(.text+0x1a2): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/input/keyboard/samsung-keypad.o: in function `samsung_keypad_probe':
>> samsung-keypad.c:(.text+0x330): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/input/touchscreen/imx6ul_tsc.o: in function `imx6ul_tsc_probe':
   imx6ul_tsc.c:(.text+0x844): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: imx6ul_tsc.c:(.text+0x880): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/power/reset/brcm-kona-reset.o: in function `kona_reset_probe':
   brcm-kona-reset.c:(.text+0xa0): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/power/reset/ocelot-reset.o: in function `ocelot_reset_probe':
   ocelot-reset.c:(.text+0x12c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/thermal/tango_thermal.o: in function `tango_thermal_probe':
   tango_thermal.c:(.text+0x5c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/thermal/zx2967_thermal.o: in function `zx2967_thermal_probe':
   zx2967_thermal.c:(.text+0x164): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/watchdog/omap_wdt.o: in function `omap_wdt_probe':
   omap_wdt.c:(.text+0x70a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/sama5d4_wdt.o: in function `sama5d4_wdt_probe':
   sama5d4_wdt.c:(.text+0x662): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/ep93xx_wdt.o: in function `ep93xx_wdt_probe':
   ep93xx_wdt.c:(.text+0x182): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/davinci_wdt.o: in function `davinci_wdt_probe':
   davinci_wdt.c:(.text+0x536): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/ts72xx_wdt.o: in function `ts72xx_wdt_probe':
   ts72xx_wdt.c:(.text+0x2c2): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/ts72xx_wdt.o:ts72xx_wdt.c:(.text+0x2ee): more undefined references to `devm_platform_ioremap_resource' follow
   s390-linux-ld: drivers/watchdog/sc520_wdt.o: in function `sc520_wdt_unload':
   sc520_wdt.c:(.exit.text+0x50): undefined reference to `iounmap'
   s390-linux-ld: drivers/watchdog/sc520_wdt.o: in function `sc520_wdt_init':
   sc520_wdt.c:(.init.text+0x58): undefined reference to `ioremap'
   s390-linux-ld: sc520_wdt.c:(.init.text+0x106): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_init':
   timer-of.c:(.init.text+0x168): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_cleanup':
   timer-of.c:(.init.text+0x280): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/timer-davinci.o: in function `davinci_timer_register':
   timer-davinci.c:(.init.text+0x9a): undefined reference to `ioremap'
   s390-linux-ld: drivers/mailbox/rockchip-mailbox.o: in function `rockchip_mbox_probe':
   rockchip-mailbox.c:(.text+0x74e): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/mailbox/bcm-pdc-mailbox.o: in function `pdc_probe':
   bcm-pdc-mailbox.c:(.text+0xeb2): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/mailbox/qcom-apcs-ipc-mailbox.o: in function `qcom_apcs_ipc_probe':
   qcom-apcs-ipc-mailbox.c:(.text+0x13c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/mailbox/mtk-cmdq-mailbox.o: in function `cmdq_probe':
   mtk-cmdq-mailbox.c:(.text+0x1278): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/rpmsg/qcom_smd.o: in function `smd_copy_from_fifo':
   qcom_smd.c:(.text+0x44c): undefined reference to `__ioread32_copy'
   s390-linux-ld: drivers/rpmsg/qcom_smd.o: in function `smd_copy_to_fifo':
   qcom_smd.c:(.text+0x574): undefined reference to `__iowrite32_copy'
   s390-linux-ld: drivers/counter/ti-eqep.o: in function `ti_eqep_probe':
   ti-eqep.c:(.text+0xaea): undefined reference to `devm_platform_ioremap_resource'

Kconfig warnings: (for reference only)
   WARNING: unmet direct dependencies detected for MFD_SYSCON
   Depends on HAS_IOMEM
   Selected by
   - POWER_RESET_OCELOT_RESET && POWER_RESET && (MSCC_OCELOT || COMPILE_TEST
   - COMMON_CLK_ASPEED && COMMON_CLK && (ARCH_ASPEED || COMPILE_TEST
   - QCOM_GSBI && (ARCH_QCOM || COMPILE_TEST
   - EXYNOS_CHIPID && SOC_SAMSUNG && (ARCH_EXYNOS || COMPILE_TEST
   - INGENIC_TCU_IRQ && (MIPS || COMPILE_TEST
   - PHY_HI3660_USB && (ARCH_HISI && ARM64 || COMPILE_TEST
   - PHY_HISI_INNO_USB2 && (ARCH_HISI && ARM64 || COMPILE_TEST

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org

Download attachment ".config.gz" of type "application/gzip" (21438 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ