[xlnx:xlnx_rebase_v5.4 1138/1683] ERROR: "__divdi3" undefined!

kernel test robot lkp at intel.com
Fri Oct 30 11:16:06 EDT 2020


tree:   https://github.com/Xilinx/linux-xlnx xlnx_rebase_v5.4
head:   87d2d58e2137748748d96a630fd93eb0e2d81123
commit: a4704c54d84d1e391275ad6ac10ce0e7c9157505 [1138/1683] rtc: zynqmp: Add calibration set and get support
config: i386-randconfig-m021-20201030 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-15) 9.3.0
reproduce (this is a W=1 build):
        # https://github.com/Xilinx/linux-xlnx/commit/a4704c54d84d1e391275ad6ac10ce0e7c9157505
        git remote add xlnx https://github.com/Xilinx/linux-xlnx
        git fetch --no-tags xlnx xlnx_rebase_v5.4
        git checkout a4704c54d84d1e391275ad6ac10ce0e7c9157505
        # save the attached .config to linux build tree
        make W=1 ARCH=i386 

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp at intel.com>

All errors (new ones prefixed by >>):

   WARNING: module rtc-zynqmp uses symbol platform_driver_unregister from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol __platform_driver_register from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol __rtc_register_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol of_property_read_variable_u32_array from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol devm_request_threaded_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol platform_get_irq_byname from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol devm_ioremap_resource from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol platform_get_resource from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol devm_rtc_allocate_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol devm_kmalloc from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol rtc_time64_to_tm from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol rtc_tm_to_time64 from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol div_s64_rem from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol rtc_update_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol _dev_err from namespace vmlinux, but does not import it.
   WARNING: module rtc-zynqmp uses symbol jiffies from namespace vmlinux, but does not import it.
>> ERROR: "__divdi3" [drivers/rtc/rtc-zynqmp.ko] undefined!
   ERROR: "__udivdi3" [drivers/rtc/rtc-zynqmp.ko] undefined!
   WARNING: module rtc-v3020 uses symbol platform_driver_unregister from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol __platform_driver_register from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol devm_rtc_device_register from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol _dev_info from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol devm_kmalloc from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpio_request_array from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpio_free_array from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpiod_get_raw_value from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpiod_direction_input from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpiod_direction_output_raw from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpiod_set_raw_value from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol gpio_to_desc from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol _bcd2bin from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol _bin2bcd from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol dev_printk from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol __const_udelay from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol ioremap_nocache from namespace vmlinux, but does not import it.
   WARNING: module rtc-v3020 uses symbol iounmap from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol i2c_del_driver from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol i2c_register_driver from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol __rtc_register_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol of_find_property from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol devm_request_threaded_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol devm_rtc_allocate_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol of_device_get_match_data from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol __mutex_init from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol devm_kmalloc from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol rtc_update_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol _copy_to_user from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol _bin2bcd from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol rtc_time64_to_tm from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol rtc_tm_to_time64 from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol mutex_unlock from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol mutex_lock_nested from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol i2c_smbus_write_byte_data from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol _dev_warn from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol _bcd2bin from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol i2c_smbus_read_byte_data from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol i2c_smbus_write_i2c_block_data from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol _dev_err from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv8803 uses symbol i2c_smbus_read_i2c_block_data from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol i2c_del_driver from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol i2c_register_driver from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol __rtc_register_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol device_property_read_u32_array from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol devm_request_threaded_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol devm_rtc_allocate_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol __devm_regmap_init_i2c from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol devm_kmalloc from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol sysfs_notify from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol rtc_update_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol _copy_to_user from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol regmap_write from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol regmap_bulk_write from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol _bin2bcd from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol rtc_time64_to_tm from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol sprintf from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol rtc_tm_to_time64 from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol rtc_valid_tm from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol _dev_warn from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol _bcd2bin from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol regmap_bulk_read from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol regmap_update_bits_base from namespace vmlinux, but does not import it.
   WARNING: module rtc-rv3028 uses symbol regmap_read from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol platform_driver_unregister from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol __platform_driver_register from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol regmap_bulk_write from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol _bin2bcd from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol regmap_read from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol _bcd2bin from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol regmap_bulk_read from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol rtc_time64_to_tm from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol rtc_tm_to_time64 from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol __rtc_register_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol devm_request_threaded_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol platform_get_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol devm_rtc_allocate_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol devm_kmalloc from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol dev_printk from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol rtc_update_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol _dev_err from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol regmap_write from namespace vmlinux, but does not import it.
   WARNING: module rtc-rk808 uses symbol regmap_update_bits_base from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol i2c_del_driver from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol i2c_register_driver from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol __rtc_register_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol _dev_warn from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol devm_request_threaded_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol devm_rtc_allocate_device from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol __devm_regmap_init_i2c from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol devm_kmalloc from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol of_device_get_match_data from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol regmap_update_bits_base from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol rtc_update_irq from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol regmap_read from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol _bcd2bin from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol _dev_err from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol regmap_bulk_read from namespace vmlinux, but does not import it.
   WARNING: module rtc-pcf85363 uses symbol __stack_chk_fail from namespace vmlinux, but does not import it.

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 36952 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20201030/28f12ca2/attachment-0001.gz>


More information about the linux-arm-kernel mailing list