All of lore.kernel.org
 help / color / mirror / Atom feed
* [frank-w-bpi-r2-4.14:5.4-r64-pcie 28/39] ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:40: undefined reference to `__mt76_poll'
@ 2019-11-29 21:52 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2019-11-29 21:52 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 16302 bytes --]

Hi Frank,

It's probably a bug fix that unveils the link errors.

tree:   https://github.com/frank-w/BPI-R2-4.14 5.4-r64-pcie
head:   a6455146086aa2beb86b4157190086dc5cf6ec80
commit: e2526fc6f53662aa74af3de3b5ea554ca8f94383 [28/39] mt76: some fixes
config: x86_64-randconfig-c003-20191129 (attached as .config)
compiler: gcc-7 (Debian 7.5.0-1) 7.5.0
reproduce:
        git checkout e2526fc6f53662aa74af3de3b5ea554ca8f94383
        # save the attached .config to linux build tree
        make ARCH=x86_64 

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mcu.o: in function `mt76x02_mcu_msg_alloc':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mcu.h:91: undefined reference to `mt76_mcu_msg_alloc'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mcu.o: in function `mt76x02_mcu_msg_send':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mcu.c:47: undefined reference to `mt76_mcu_get_response'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mcu.o: in function `mt76x02_mcu_calibrate':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mcu.c:129: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_eeprom.o: in function `mt76x02_efuse_read':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_eeprom.c:26: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_pre_tbtt_tasklet':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:31: undefined reference to `mt76_csa_check'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_tx_tasklet':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:153: undefined reference to `mt76_txq_schedule_all'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_wait_for_wpdma':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_dma.h:56: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_dma_init':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:200: undefined reference to `mt76_dma_attach'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:206: undefined reference to `mt76_ac_to_hwq'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_disable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_handler':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:286: undefined reference to `mt76_csa_finish'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_reset_state':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:428: undefined reference to `__mt76_sta_remove'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_disable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_watchdog_reset':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:516: undefined reference to `mt76_txq_schedule_all'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_disable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_dma_cleanup':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.c:327: undefined reference to `mt76_dma_cleanup'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_mmio.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.o: in function `mt76x02_tx_prepare_skb':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.c:156: undefined reference to `mt76_tx_status_skb_add'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.o: in function `mt76x02_tx':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.c:31: undefined reference to `mt76_tx'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.o: in function `mt76x02_queue_rx_skb':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.c:53: undefined reference to `mt76_rx'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_txrx.c:43: undefined reference to `mt76_mcu_rx_event'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_debugfs.o: in function `mt76x02_init_debugfs':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_debugfs.c:143: undefined reference to `mt76_register_debugfs'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_debugfs.c:147: undefined reference to `mt76_queues_read'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_debugfs.o: in function `read_txpower':
   drivers/net/wireless/mediatek/mt76_new/mt76x02_debugfs.c:46: undefined reference to `mt76_seq_puts_array'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_dfs.o: in function `mt76x02_irq_disable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:225: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02_dfs.o: in function `mt76x02_irq_enable':
   drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x02.h:220: undefined reference to `mt76_set_irq_mask'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/eeprom.o: in function `mt76x2_eeprom_load':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/eeprom.c:142: undefined reference to `mt76_eeprom_init'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/eeprom.o: in function `mt76x2_eeprom_init':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/eeprom.c:500: undefined reference to `mt76_eeprom_override'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/phy.o: in function `mt76x2_phy_update_channel_gain':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/phy.c:283: undefined reference to `mt76_get_min_avg_rssi'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.o: in function `mt76pci_remove':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.c:101: undefined reference to `mt76_unregister_device'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.o: in function `mt76pci_probe':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.c:54: undefined reference to `mt76_alloc_device'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.c:60: undefined reference to `mt76_mmio_init'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.c:86: undefined reference to `mt76_pci_disable_aspm'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.o: in function `mt76pci_remove':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci.c:103: undefined reference to `mt76_free_device'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o: in function `mt76x2_set_antenna':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.c:130: undefined reference to `mt76_set_stream_caps'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o: in function `mt76x2_set_channel':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.c:50: undefined reference to `mt76_set_channel'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.c:66: undefined reference to `mt76_txq_schedule_all'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0x80): undefined reference to `mt76_set_tim'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0xc8): undefined reference to `mt76_sw_scan'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0x120): undefined reference to `mt76_sta_state'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0x180): undefined reference to `mt76_get_survey'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0x208): undefined reference to `mt76_release_buffered_frames'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0x2b8): undefined reference to `mt76_get_txpower'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_main.o:(.rodata+0x2d8): undefined reference to `mt76_wake_tx_queue'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_init.o: in function `mt76x2_power_on':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_init.c:196: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_init.o: in function `mt76x2_register_device':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_init.c:286: undefined reference to `mt76_register_device'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_mcu.o: in function `mt76pci_load_firmware':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_mcu.c:138: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_mcu.o: in function `mt76pci_load_rom_patch':
   drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_mcu.c:24: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x2/pci_mcu.c:67: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o: in function `mt76x0e_stop_hw':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:33: undefined reference to `__mt76_poll'
>> ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:40: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o: in function `mt76x0e_probe':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:166: undefined reference to `mt76_alloc_device'
>> ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:174: undefined reference to `mt76_mmio_init'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o: in function `mt76x0e_remove':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:211: undefined reference to `mt76_unregister_device'
>> ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:213: undefined reference to `mt76_free_device'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x280): undefined reference to `mt76_set_tim'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x2c8): undefined reference to `mt76_sw_scan'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x320): undefined reference to `mt76_sta_state'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x380): undefined reference to `mt76_get_survey'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x408): undefined reference to `mt76_release_buffered_frames'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x4b8): undefined reference to `mt76_get_txpower'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.o:(.rodata+0x4d8): undefined reference to `mt76_wake_tx_queue'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci_mcu.o: in function `mt76x0e_load_firmware':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/pci_mcu.c:99: undefined reference to `__mt76_poll_msec'
>> ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci_mcu.c:60: undefined reference to `__mt76_poll'
>> ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci_mcu.c:99: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/init.o: in function `mt76x0_set_wlan_state':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/init.c:65: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/init.o: in function `mt76x0_mac_stop':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/init.c:173: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/init.c:191: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/init.o: in function `mt76x02_wait_for_wpdma':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/../mt76x02_dma.h:56: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/init.o: in function `mt76x02_wait_for_txrx_idle':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/../mt76x02.h:231: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/init.o: in function `mt76x0_register_device':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/init.c:268: undefined reference to `mt76_register_device'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/main.o: in function `mt76x0_set_channel':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/main.c:27: undefined reference to `mt76_set_channel'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/main.c:39: undefined reference to `mt76_txq_schedule_all'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/eeprom.o: in function `mt76x0_load_eeprom':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/eeprom.c:317: undefined reference to `mt76_eeprom_init'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/eeprom.o: in function `mt76x0_eeprom_init':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/eeprom.c:354: undefined reference to `mt76_eeprom_override'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.o: in function `mt76x0_rf_csr_rr':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:84: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:92: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.o: in function `mt76x0_rf_csr_wr':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:45: undefined reference to `__mt76_poll'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.o: in function `mt76x0_phy_tssi_dc_calibrate':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:534: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.o: in function `mt76x0_phy_update_channel_gain':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:1080: undefined reference to `mt76_get_min_avg_rssi'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.o: in function `mt76x0_phy_temp_sensor':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:1038: undefined reference to `__mt76_poll_msec'
   ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.o: in function `mt76x0_phy_tssi_adc_calibrate':
   drivers/net/wireless/mediatek/mt76_new/mt76x0/phy.c:560: undefined reference to `__mt76_poll_msec'

---
0-DAY kernel test infrastructure                 Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corporation

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 36290 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-11-29 21:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-29 21:52 [frank-w-bpi-r2-4.14:5.4-r64-pcie 28/39] ld: drivers/net/wireless/mediatek/mt76_new/mt76x0/pci.c:40: undefined reference to `__mt76_poll' kbuild test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.