Messages in this thread | | | Date | Fri, 4 Sep 2020 10:35:25 +0800 | From | kernel test robot <> | Subject | i2c-at91-master.c:undefined reference to `dma_release_channel' |
| |
Hi Hyun,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: e28f0104343d0c132fa37f479870c9e43355fee4 commit: d76271d22694e874ed70791702db9252ffe96a4c drm: xlnx: DRM/KMS driver for Xilinx ZynqMP DisplayPort Subsystem date: 7 weeks ago config: xtensa-randconfig-r011-20200904 (attached as .config) compiler: xtensa-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 git checkout d76271d22694e874ed70791702db9252ffe96a4c # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=xtensa
If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
xtensa-linux-ld: drivers/spi/spi-stm32.o: in function `stm32_spi_probe': spi-stm32.c:(.text+0x17ec): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-stm32.o: in function `stm32_spi_runtime_resume': spi-stm32.c:(.text+0xc38): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-stm32.o: in function `stm32_spi_probe': spi-stm32.c:(.text+0x1816): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_runtime_suspend': spi-tegra20-slink.c:(.text+0x1dc): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o:spi-tegra20-slink.c:(.text+0x353): more undefined references to `dma_release_channel' follow xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_dma_complete': spi-tegra20-slink.c:(.text+0x530): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_init_dma_param': spi-tegra20-slink.c:(.text+0x60a): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_dma_complete': spi-tegra20-slink.c:(.text+0x550): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_init_dma_param': spi-tegra20-slink.c:(.text+0x712): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_dma_complete': spi-tegra20-slink.c:(.text+0x56c): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-tegra20-slink.o: in function `tegra_slink_init_dma_param': spi-tegra20-slink.c:(.text+0x85e): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_unprepare_transfer_hardware': spi-uniphier.c:(.text+0x4b8): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/spi/spi-uniphier.o:spi-uniphier.c:(.text+0x552): more undefined references to `dma_release_channel' follow xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_remove': spi-uniphier.c:(.text+0x6dc): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_probe': spi-uniphier.c:(.text+0xc57): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_remove': spi-uniphier.c:(.text+0x6e4): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_probe': spi-uniphier.c:(.text+0xcac): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_remove': spi-uniphier.c:(.text+0x708): undefined reference to `dma_get_slave_caps' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_probe': spi-uniphier.c:(.text+0xd96): undefined reference to `dma_get_slave_caps' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_remove': spi-uniphier.c:(.text+0x70c): undefined reference to `dma_get_slave_caps' xtensa-linux-ld: drivers/spi/spi-uniphier.o: in function `uniphier_spi_probe': spi-uniphier.c:(.text+0xdce): undefined reference to `dma_get_slave_caps' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_ctrl_probe': qcom-ngd-ctrl.c:(.text+0x36a4): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_runtime_resume': qcom-ngd-ctrl.c:(.text+0x3aa0): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_ctrl_probe': qcom-ngd-ctrl.c:(.text+0x36c4): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_runtime_resume': qcom-ngd-ctrl.c:(.text+0x3baa): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_ctrl_probe': qcom-ngd-ctrl.c:(.text+0x3714): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_runtime_resume': qcom-ngd-ctrl.c:(.text+0x3e8e): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_ctrl_probe': qcom-ngd-ctrl.c:(.text+0x374c): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_runtime_resume': qcom-ngd-ctrl.c:(.text+0x4067): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_ctrl_probe': qcom-ngd-ctrl.c:(.text+0x3774): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_runtime_resume': qcom-ngd-ctrl.c:(.text+0x41b2): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_enable.part.0': qcom-ngd-ctrl.c:(.text+0x4a7c): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_remove': qcom-ngd-ctrl.c:(.text+0x4cf0): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o: in function `qcom_slim_ngd_enable.part.0': qcom-ngd-ctrl.c:(.text+0x4aa8): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/slimbus/qcom-ngd-ctrl.o:qcom-ngd-ctrl.c:(.text+0x4ea0): more undefined references to `dma_release_channel' follow xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_pop_done': fifo.c:(.text+0x1928): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_init': fifo.c:(.text+0x1a0e): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_pop_done': fifo.c:(.text+0x1930): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_init': fifo.c:(.text+0x1a4c): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_pop_done': fifo.c:(.text+0x193c): undefined reference to `__dma_request_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_init': fifo.c:(.text+0x1ac0): undefined reference to `__dma_request_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_pop_done': fifo.c:(.text+0x1948): undefined reference to `__dma_request_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhsf_dma_init': fifo.c:(.text+0x1b14): undefined reference to `__dma_request_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhs_fifo_probe': fifo.c:(.text+0x57ac): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhs_fifo_remove': fifo.c:(.text+0x5806): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhs_fifo_probe': fifo.c:(.text+0x57b4): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/usb/renesas_usbhs/fifo.o: in function `usbhs_fifo_remove': fifo.c:(.text+0x5846): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_init_twi_bus_master': i2c-at91-master.c:(.text+0x290c): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_twi_probe_master': i2c-at91-master.c:(.text+0x2ce6): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_init_twi_bus_master': i2c-at91-master.c:(.text+0x2918): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_twi_probe_master': i2c-at91-master.c:(.text+0x2d66): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_init_twi_bus_master': >> i2c-at91-master.c:(.text+0x2988): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_twi_probe_master': i2c-at91-master.c:(.text+0x31bc): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_init_twi_bus_master': i2c-at91-master.c:(.text+0x2990): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_twi_probe_master': i2c-at91-master.c:(.text+0x31e6): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o: in function `at91_init_twi_bus_master': i2c-at91-master.c:(.text+0x2a40): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-at91-master.o:i2c-at91-master.c:(.text+0x384f): more undefined references to `dma_release_channel' follow xtensa-linux-ld: drivers/i2c/busses/i2c-mxs.o: in function `mxs_i2c_reset': i2c-mxs.c:(.text+0xa88): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-mxs.o: in function `mxs_i2c_probe': i2c-mxs.c:(.text+0xef8): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_init': i2c-sh_mobile.c:(.text+0x9c4): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_release_dma': i2c-sh_mobile.c:(.text+0xa0b): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_init': i2c-sh_mobile.c:(.text+0x9d0): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_release_dma': i2c-sh_mobile.c:(.text+0xa57): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_remove': i2c-sh_mobile.c:(.text+0xb04): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o:i2c-sh_mobile.c:(.text+0xbc6): more undefined references to `dma_release_channel' follow xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_remove': i2c-sh_mobile.c:(.text+0xb0c): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_request_dma_chan': i2c-sh_mobile.c:(.text+0xbf6): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_remove': i2c-sh_mobile.c:(.text+0xb14): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-sh_mobile.o: in function `sh_mobile_i2c_request_dma_chan': i2c-sh_mobile.c:(.text+0xc2e): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_func': i2c-rcar.c:(.text+0x138): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_remove': i2c-rcar.c:(.text+0x1cc): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_func': i2c-rcar.c:(.text+0x144): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_remove': i2c-rcar.c:(.text+0x222): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_prepare_msg': i2c-rcar.c:(.text+0x2234): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o:i2c-rcar.c:(.text+0x2800): more undefined references to `dma_release_channel' follow xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_prepare_msg': i2c-rcar.c:(.text+0x2290): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_master_xfer': i2c-rcar.c:(.text+0x2b6e): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_prepare_msg': i2c-rcar.c:(.text+0x22a0): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/i2c/busses/i2c-rcar.o: in function `rcar_i2c_master_xfer': i2c-rcar.c:(.text+0x2c2c): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/iio/adc/at91-sama5d2_adc.o: in function `at91_adc_update_scan_mode': at91-sama5d2_adc.c:(.text+0x250): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/iio/adc/at91-sama5d2_adc.o: in function `at91_adc_dma_disable': at91-sama5d2_adc.c:(.text+0x4dc): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/iio/adc/at91-sama5d2_adc.o: in function `at91_adc_touch_data_handler': at91-sama5d2_adc.c:(.text+0x129c): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/iio/adc/at91-sama5d2_adc.o: in function `at91_adc_set_watermark': at91-sama5d2_adc.c:(.text+0x1474): undefined reference to `dma_request_chan' xtensa-linux-ld: drivers/iio/adc/at91-sama5d2_adc.o: in function `at91_adc_touch_data_handler': at91-sama5d2_adc.c:(.text+0x1304): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/iio/adc/at91-sama5d2_adc.o: in function `at91_adc_set_watermark': at91-sama5d2_adc.c:(.text+0x1854): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_free_inbuf.part.0': ntb_perf.c:(.text+0x2cec): undefined reference to `__dma_request_channel' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_init_test': ntb_perf.c:(.text+0x2f14): undefined reference to `__dma_request_channel' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_free_inbuf.part.0': ntb_perf.c:(.text+0x2d54): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_init_test': ntb_perf.c:(.text+0x32c6): undefined reference to `dma_release_channel' xtensa-linux-ld: ntb_perf.c:(.text+0x347c): undefined reference to `dmaengine_get_unmap_data' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_thread_work': ntb_perf.c:(.text+0x3984): undefined reference to `dmaengine_get_unmap_data' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_init_test': ntb_perf.c:(.text+0x34a4): undefined reference to `dmaengine_unmap_put' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_thread_work': ntb_perf.c:(.text+0x3b17): undefined reference to `dmaengine_unmap_put' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_init_test': ntb_perf.c:(.text+0x34c4): undefined reference to `dmaengine_unmap_put' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_thread_work': ntb_perf.c:(.text+0x3c40): undefined reference to `dmaengine_unmap_put' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_init_test': ntb_perf.c:(.text+0x34c8): undefined reference to `dmaengine_unmap_put' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o:ntb_perf.c:(.text+0x3c48): more undefined references to `dmaengine_unmap_put' follow xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_init_test': ntb_perf.c:(.text+0x35a4): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/ntb/test/ntb_perf.o: in function `perf_thread_work': ntb_perf.c:(.text+0x4371): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/ntb/ntb_transport.o: in function `ntb_transport_rx_remove': ntb_transport.c:(.text+0x2af4): undefined reference to `dma_sync_wait' xtensa-linux-ld: drivers/ntb/ntb_transport.o: in function `ntb_transport_free_queue.part.0': ntb_transport.c:(.text+0x2c3f): undefined reference to `dma_sync_wait' xtensa-linux-ld: drivers/ntb/ntb_transport.o: in function `ntb_transport_rx_remove': ntb_transport.c:(.text+0x2b18): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/ntb/ntb_transport.o: in function `ntb_transport_free_queue.part.0': ntb_transport.c:(.text+0x2d72): undefined reference to `dma_release_channel' xtensa-linux-ld: drivers/ntb/ntb_transport.o: in function `ntb_transport_rx_remove': ntb_transport.c:(.text+0x2b24): undefined reference to `dma_sync_wait' xtensa-linux-ld: drivers/ntb/ntb_transport.o: in function `ntb_transport_free_queue.part.0':
--- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org [unhandled content-type:application/gzip] | |