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]
Date:   Mon, 16 Nov 2020 12:12:13 +0800
From:   kernel test robot <lkp@...el.com>
To:     Wang ShaoBo <bobo.shaobowang@...wei.com>
Cc:     kbuild-all@...ts.01.org, linux-kernel@...r.kernel.org,
        Jonathan Cameron <Jonathan.Cameron@...wei.com>
Subject: s390-linux-ld: socfpga.c:undefined reference to
 `devm_ioremap_resource'

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   09162bc32c880a791c6c0668ce0745cf7958f576
commit: 57e5b8bfd633b9237f0072ef8faeef9545a61ea1 iio: adc: stm32-dfsdm: Use devm_platform_get_and_ioremap_resource()
date:   7 weeks ago
config: s390-randconfig-p002-20201116 (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=57e5b8bfd633b9237f0072ef8faeef9545a61ea1
        git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        git fetch --no-tags linus master
        git checkout 57e5b8bfd633b9237f0072ef8faeef9545a61ea1
        # 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 >>):

   ns-thermal.c:(.text+0x2a): undefined reference to `iounmap'
   s390-linux-ld: drivers/thermal/broadcom/ns-thermal.o: in function `ns_thermal_probe':
   ns-thermal.c:(.text+0x9a): undefined reference to `of_iomap'
   s390-linux-ld: ns-thermal.c:(.text+0xa6): undefined reference to `iounmap'
   s390-linux-ld: drivers/thermal/broadcom/sr-thermal.o: in function `sr_thermal_probe':
   sr-thermal.c:(.text+0x7a): undefined reference to `devm_memremap'
   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/imx8mm_thermal.o: in function `imx8mm_tmu_probe':
   imx8mm_thermal.c:(.text+0x1fc): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/armada_37xx_wdt.o: in function `armada_37xx_wdt_probe':
   armada_37xx_wdt.c:(.text+0x2a4): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/watchdog/asm9260_wdt.o: in function `asm9260_wdt_probe':
   asm9260_wdt.c:(.text+0x3a0): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/at91sam9_wdt.o: in function `at91wdt_probe':
   at91sam9_wdt.c:(.init.text+0xbc): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/ftwdt010_wdt.o: in function `ftwdt010_wdt_probe':
   ftwdt010_wdt.c:(.text+0xf2): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/sama5d4_wdt.o: in function `sama5d4_wdt_probe':
   sama5d4_wdt.c:(.text+0x450): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/ep93xx_wdt.o: in function `ep93xx_wdt_probe':
   ep93xx_wdt.c:(.text+0xc2): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/watchdog/pnx4008_wdt.o:pnx4008_wdt.c:(.text+0x25c): more undefined references to `devm_platform_ioremap_resource' follow
   s390-linux-ld: drivers/watchdog/mv64x60_wdt.o: in function `mv64x60_wdt_probe':
   mv64x60_wdt.c:(.text+0x368): undefined reference to `devm_ioremap'
   s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_init':
   timer-of.c:(.init.text+0x3e): undefined reference to `of_iomap'
   s390-linux-ld: timer-of.c:(.init.text+0x312): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/timer-of.o: in function `timer_of_cleanup':
   timer-of.c:(.init.text+0x3f6): undefined reference to `iounmap'
   s390-linux-ld: drivers/clocksource/clps711x-timer.o: in function `clps711x_timer_init':
   clps711x-timer.c:(.init.text+0x4a): undefined reference to `of_iomap'
   s390-linux-ld: drivers/clocksource/timer-atlas7.o: in function `sirfsoc_of_timer_init':
   timer-atlas7.c:(.init.text+0x26): undefined reference to `of_iomap'
   s390-linux-ld: drivers/clocksource/timer-prima2.o: in function `sirfsoc_prima2_timer_init':
   timer-prima2.c:(.init.text+0xb2): undefined reference to `of_iomap'
   s390-linux-ld: drivers/clocksource/timer-zevio.o: in function `zevio_timer_add':
   timer-zevio.c:(.init.text+0x4e): undefined reference to `of_iomap'
   s390-linux-ld: timer-zevio.c:(.init.text+0xa6): undefined reference to `iounmap'
   s390-linux-ld: timer-zevio.c:(.init.text+0xb8): undefined reference to `of_iomap'
   s390-linux-ld: timer-zevio.c:(.init.text+0xe2): undefined reference to `of_address_to_resource'
   s390-linux-ld: drivers/clocksource/timer-cadence-ttc.o: in function `ttc_timer_probe':
   timer-cadence-ttc.c:(.init.text+0x6e): undefined reference to `of_iomap'
   s390-linux-ld: drivers/clocksource/armv7m_systick.o: in function `system_timer_of_register':
   armv7m_systick.c:(.init.text+0x26): undefined reference to `of_iomap'
   s390-linux-ld: armv7m_systick.c:(.init.text+0x146): 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+0x86): undefined reference to `of_iomap'
   s390-linux-ld: timer-microchip-pit64b.c:(.init.text+0x46a): undefined reference to `iounmap'
   s390-linux-ld: drivers/mailbox/imx-mailbox.o: in function `imx_mu_probe':
   imx-mailbox.c:(.text+0xd7e): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/mailbox/armada-37xx-rwtm-mailbox.o: in function `armada_37xx_mbox_probe':
   armada-37xx-rwtm-mailbox.c:(.text+0x146): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/mailbox/hi3660-mailbox.o: in function `hi3660_mbox_probe':
   hi3660-mailbox.c:(.text+0xf4): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/mailbox/bcm-pdc-mailbox.o: in function `pdc_probe':
   bcm-pdc-mailbox.c:(.text+0x784): 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+0xdc): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/mailbox/sprd-mailbox.o: in function `sprd_mbox_probe':
   sprd-mailbox.c:(.text+0x4e8): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: sprd-mailbox.c:(.text+0x50a): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/mailbox/qcom-ipcc.o: in function `qcom_ipcc_probe':
   qcom-ipcc.c:(.text+0x340): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/hwspinlock/sirf_hwspinlock.o: in function `sirf_hwspinlock_probe':
   sirf_hwspinlock.c:(.text+0x94): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/hwspinlock/sprd_hwspinlock.o: in function `sprd_hwspinlock_probe':
   sprd_hwspinlock.c:(.text+0xc4): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/hwspinlock/u8500_hsem.o:u8500_hsem.c:(.text+0x80): more undefined references to `devm_platform_ioremap_resource' follow
   s390-linux-ld: drivers/remoteproc/ingenic_rproc.o: in function `ingenic_rproc_probe':
   ingenic_rproc.c:(.text+0x20c): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: ingenic_rproc.c:(.text+0x270): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/rpmsg/qcom_smd.o: in function `qcom_smd_channel_peek':
   qcom_smd.c:(.text+0x15b4): undefined reference to `__ioread32_copy'
   s390-linux-ld: qcom_smd.c:(.text+0x15f6): undefined reference to `__ioread32_copy'
   s390-linux-ld: drivers/rpmsg/qcom_smd.o: in function `qcom_smd_write_fifo':
   qcom_smd.c:(.text+0x1a88): undefined reference to `__iowrite32_copy'
   s390-linux-ld: qcom_smd.c:(.text+0x1ace): undefined reference to `__iowrite32_copy'
   s390-linux-ld: drivers/devfreq/tegra30-devfreq.o: in function `tegra_devfreq_probe':
   tegra30-devfreq.c:(.text+0x942): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/adi-axi-adc.o: in function `adi_axi_adc_probe':
   adi-axi-adc.c:(.text+0x3bc): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/aspeed_adc.o: in function `aspeed_adc_probe':
   aspeed_adc.c:(.text+0x2ba): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/at91_adc.o: in function `at91_adc_probe':
   at91_adc.c:(.text+0x14de): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/meson_saradc.o: in function `meson_sar_adc_probe':
   meson_saradc.c:(.text+0xe1e): undefined reference to `devm_platform_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/rockchip_saradc.o: in function `rockchip_saradc_probe':
   rockchip_saradc.c:(.text+0x520): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/stm32-adc-core.o: in function `stm32_adc_probe':
   stm32-adc-core.c:(.text+0x866): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/iio/adc/stm32-dfsdm-core.o: in function `stm32_dfsdm_probe':
   stm32-dfsdm-core.c:(.text+0x272): undefined reference to `devm_platform_get_and_ioremap_resource'
   s390-linux-ld: drivers/nvmem/stm32-romem.o: in function `stm32_romem_probe':
   stm32-romem.c:(.text+0x280): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/nvmem/meson-mx-efuse.o: in function `meson_mx_efuse_probe':
   meson-mx-efuse.c:(.text+0x70): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/fpga/socfpga.o: in function `socfpga_fpga_probe':
   socfpga.c:(.text+0x334): undefined reference to `devm_ioremap_resource'
>> s390-linux-ld: socfpga.c:(.text+0x368): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/fpga/socfpga-a10.o: in function `socfpga_a10_fpga_probe':
   socfpga-a10.c:(.text+0x234): undefined reference to `devm_ioremap_resource'
   s390-linux-ld: drivers/fpga/socfpga-a10.o:socfpga-a10.c:(.text+0x268): more undefined references to `devm_ioremap_resource' follow

---
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" (23453 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ