All of lore.kernel.org
 help / color / mirror / Atom feed
* [android-common:android13-5.10 6/6] ld: undefined reference to `phy_disconnect'
@ 2021-09-01 11:37 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-09-01 11:37 UTC (permalink / raw)
  To: kbuild-all

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

tree:   https://android.googlesource.com/kernel/common android13-5.10
head:   36ab8cea47b0d4a3c5067577430c147a903b5261
commit: 36ab8cea47b0d4a3c5067577430c147a903b5261 [6/6] ANDROID: GKI: Kconfig.gki: Add GKI_HIDDEN_ETHERNET_CONFIGS
config: x86_64-buildonly-randconfig-r002-20210831 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
        git remote add android-common https://android.googlesource.com/kernel/common
        git fetch --no-tags android-common android13-5.10
        git checkout 36ab8cea47b0d4a3c5067577430c147a903b5261
        # save the attached .config to linux build tree
        mkdir build_dir
        make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash

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 >>):

   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_cleanup':
   hvc_console.c:(.text+0x3ac): undefined reference to `tty_port_put'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_set_winsz':
   hvc_console.c:(.text+0x467): undefined reference to `tty_port_tty_get'
   ld: hvc_console.c:(.text+0x49a): undefined reference to `tty_do_resize'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_hangup':
   hvc_console.c:(.text+0x5ba): undefined reference to `tty_port_tty_set'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_close':
   hvc_console.c:(.text+0x7ba): undefined reference to `tty_hung_up_p'
   ld: hvc_console.c:(.text+0x81b): undefined reference to `tty_port_tty_set'
   ld: hvc_console.c:(.text+0x87c): undefined reference to `tty_wait_until_sent'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_remove':
   (.text+0x8b6): undefined reference to `tty_port_tty_get'
   ld: (.text+0x902): undefined reference to `tty_port_put'
   ld: (.text+0x90f): undefined reference to `tty_vhangup'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_open':
   hvc_console.c:(.text+0x96b): undefined reference to `tty_port_tty_set'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_alloc':
   (.text+0xa61): undefined reference to `__tty_alloc_driver'
   ld: (.text+0xaad): undefined reference to `tty_std_termios'
   ld: (.text+0xac2): undefined reference to `tty_std_termios'
   ld: (.text+0xace): undefined reference to `tty_std_termios'
   ld: (.text+0xada): undefined reference to `tty_std_termios'
   ld: (.text+0xae6): undefined reference to `tty_std_termios'
   ld: drivers/tty/hvc/hvc_console.o:(.text+0xaf1): more undefined references to `tty_std_termios' follow
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_alloc':
   (.text+0xafb): undefined reference to `tty_set_operations'
   ld: (.text+0xb40): undefined reference to `tty_register_driver'
   ld: (.text+0xba1): undefined reference to `tty_port_init'
   ld: drivers/tty/hvc/hvc_console.o: in function `__hvc_poll':
   hvc_console.c:(.text+0xde3): undefined reference to `tty_port_tty_get'
   ld: hvc_console.c:(.text+0xe22): undefined reference to `tty_buffer_request_room'
   ld: hvc_console.c:(.text+0xe67): undefined reference to `__tty_insert_flip_char'
   ld: hvc_console.c:(.text+0xf21): undefined reference to `tty_flip_buffer_push'
   ld: hvc_console.c:(.text+0x1059): undefined reference to `tty_wakeup'
   ld: hvc_console.c:(.text+0x10b3): undefined reference to `tty_hangup'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_install':
   hvc_console.c:(.text+0x13d5): undefined reference to `tty_port_install'
   ld: hvc_console.c:(.text+0x13f0): undefined reference to `tty_port_put'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_instantiate':
   (.text+0x14b7): undefined reference to `tty_port_put'
   ld: drivers/tty/hvc/hvc_console.o: in function `hvc_alloc.cold':
   hvc_console.c:(.text.unlikely+0x54): undefined reference to `put_tty_driver'
   ld: hvc_console.c:(.text.unlikely+0x83): undefined reference to `put_tty_driver'
   ld: drivers/net/phy/phylink.o: in function `phylink_get_fixed_state':
   phylink.c:(.text+0x1cf): undefined reference to `linkmode_resolve_pause'
   ld: drivers/net/phy/phylink.o: in function `phylink_decode_c37_word':
   phylink.c:(.text+0x289): undefined reference to `linkmode_resolve_pause'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_get_pauseparam':
   (.text+0x3ae): undefined reference to `rtnl_is_locked'
   ld: drivers/net/phy/phylink.o: in function `phylink_disconnect_phy':
   (.text+0x46f): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x4cb): undefined reference to `phy_disconnect'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_get_wol':
   (.text+0x52e): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x54c): undefined reference to `phy_ethtool_get_wol'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_set_wol':
   (.text+0x5ae): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x5c3): undefined reference to `phy_ethtool_set_wol'
   ld: drivers/net/phy/phylink.o: in function `phylink_get_eee_err':
   (.text+0x6a9): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x6bd): undefined reference to `phy_get_eee_err'
   ld: drivers/net/phy/phylink.o: in function `phylink_init_eee':
   (.text+0x712): undefined reference to `phy_init_eee'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_get_eee':
   (.text+0x72e): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x743): undefined reference to `phy_ethtool_get_eee'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_set_eee':
   (.text+0x78e): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x7a3): undefined reference to `phy_ethtool_set_eee'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_get_state':
   (.text+0x808): undefined reference to `mdiobus_read'
>> ld: (.text+0x81a): undefined reference to `mdiobus_read'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_set_advertisement':
   (.text+0x956): undefined reference to `mdiobus_read'
>> ld: (.text+0x971): undefined reference to `mdiobus_write'
   ld: (.text+0x991): undefined reference to `mdiobus_read'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_an_restart':
   (.text+0x9df): undefined reference to `mdiobus_read'
   ld: (.text+0x9f6): undefined reference to `mdiobus_write'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_emul_read':
   phylink.c:(.text+0xa53): undefined reference to `swphy_read_reg'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_config':
   (.text+0xae4): undefined reference to `mdiobus_modify'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_nway_reset':
   (.text+0xcac): undefined reference to `rtnl_is_locked'
>> ld: (.text+0xcc2): undefined reference to `phy_restart_aneg'
   ld: drivers/net/phy/phylink.o: in function `phylink_phy_change':
   phylink.c:(.text+0xdf4): undefined reference to `phy_get_pause'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_set_pauseparam':
   (.text+0xf54): undefined reference to `rtnl_is_locked'
>> ld: (.text+0xfeb): undefined reference to `linkmode_set_pause'
>> ld: (.text+0x104a): undefined reference to `phy_set_asym_pause'
   ld: drivers/net/phy/phylink.o: in function `phylink_link_down':
   phylink.c:(.text+0x1171): undefined reference to `netif_carrier_off'
   ld: drivers/net/phy/phylink.o: in function `phylink_resolve':
   phylink.c:(.text+0x13b4): undefined reference to `netif_carrier_on'
>> ld: phylink.c:(.text+0x160a): undefined reference to `phy_duplex_to_str'
>> ld: phylink.c:(.text+0x1615): undefined reference to `phy_speed_to_str'
>> ld: phylink.c:(.text+0x1639): undefined reference to `netdev_printk'
   ld: phylink.c:(.text+0x166e): undefined reference to `phy_duplex_to_str'
   ld: phylink.c:(.text+0x1679): undefined reference to `phy_speed_to_str'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_ksettings_get':
   (.text+0x16e6): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x1700): undefined reference to `phy_ethtool_ksettings_get'
   ld: drivers/net/phy/phylink.o: in function `phylink_connect_phy':
   (.text+0x1873): undefined reference to `phy_attach_direct'
>> ld: (.text+0x188d): undefined reference to `phy_support_asym_pause'
>> ld: (.text+0x193c): undefined reference to `phy_attached_info_irq'
>> ld: (.text+0x1a4a): undefined reference to `phy_request_interrupt'
>> ld: (.text+0x1a8c): undefined reference to `phy_detach'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_c45_pcs_get_state':
   (.text+0x1b7b): undefined reference to `mdiobus_read'
   ld: drivers/net/phy/phylink.o: in function `phylink_mii_ioctl':
   (.text+0x1bec): undefined reference to `rtnl_is_locked'
>> ld: (.text+0x1c2f): undefined reference to `phy_mii_ioctl'
   ld: (.text+0x1d0c): undefined reference to `mdiobus_read'
   ld: (.text+0x1d8d): undefined reference to `mdiobus_write'
   ld: drivers/net/phy/phylink.o: in function `phylink_speed_down':
   (.text+0x1f0e): undefined reference to `rtnl_is_locked'
   ld: (.text+0x1f35): undefined reference to `phy_speed_down'
   ld: drivers/net/phy/phylink.o: in function `phylink_speed_up':
   (.text+0x1f89): undefined reference to `rtnl_is_locked'
   ld: (.text+0x1faa): undefined reference to `phy_speed_up'
   ld: drivers/net/phy/phylink.o: in function `phylink_stop':
   (.text+0x1fea): undefined reference to `rtnl_is_locked'
   ld: (.text+0x1ffd): undefined reference to `phy_stop'
   ld: drivers/net/phy/phylink.o: in function `phylink_start':
   (.text+0x20c3): undefined reference to `rtnl_is_locked'
   ld: (.text+0x20f0): undefined reference to `netif_carrier_off'
   ld: (.text+0x2136): undefined reference to `phy_start'
   ld: drivers/net/phy/phylink.o: in function `phylink_create':
   (.text+0x28fb): undefined reference to `phy_lookup_setting'
   ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_ksettings_set':
   (.text+0x2c09): undefined reference to `rtnl_is_locked'
   ld: (.text+0x2c23): undefined reference to `phy_ethtool_ksettings_set'
   ld: (.text+0x2e39): undefined reference to `phy_lookup_setting'
   ld: drivers/net/phy/phylink.o: in function `phylink_major_config.cold':
   phylink.c:(.text.unlikely+0x15): undefined reference to `netdev_printk'
   ld: phylink.c:(.text.unlikely+0x33): undefined reference to `netdev_printk'
   ld: phylink.c:(.text.unlikely+0x70): undefined reference to `netdev_printk'
   ld: drivers/net/phy/phylink.o: in function `phylink_link_down.cold':
   phylink.c:(.text.unlikely+0xc9): undefined reference to `netdev_printk'
   ld: drivers/net/phy/phylink.o: in function `phylink_connect_phy.cold':
   phylink.c:(.text.unlikely+0x1b4): undefined reference to `netdev_printk'
   ld: drivers/net/phy/phylink.o:phylink.c:(.text.unlikely+0x1ef): more undefined references to `netdev_printk' follow
   ld: drivers/media/common/videobuf2/videobuf2-core.o: in function `vb2_core_streamon':
   (.text+0x1e24): undefined reference to `v4l_vb2q_enable_media_source'
   ld: drivers/power/supply/pda_power.o: in function `pda_power_remove':
   pda_power.c:(.text+0x205): undefined reference to `usb_put_phy'
   ld: drivers/power/supply/pda_power.o: in function `pda_power_probe':
   pda_power.c:(.text+0x4ff): undefined reference to `usb_get_phy'
   ld: drivers/power/supply/pda_power.o: in function `pda_power_probe.cold':
   pda_power.c:(.text.unlikely+0x22e): undefined reference to `usb_put_phy'
   ld: drivers/power/supply/bq25890_charger.o: in function `bq25890_probe':
   bq25890_charger.c:(.text+0xf65): undefined reference to `devm_usb_get_phy'
   ld: drivers/power/supply/sc2731_charger.o: in function `sc2731_charger_probe':
   sc2731_charger.c:(.text+0x3c4): undefined reference to `devm_usb_get_phy_by_phandle'
   ld: sc2731_charger.c:(.text+0x411): undefined reference to `usb_phy_get_charger_current'

Kconfig warnings: (for reference only)
   WARNING: unmet direct dependencies detected for USB_PHY
   Depends on USB_SUPPORT
   Selected by
   - GKI_HIDDEN_USB_CONFIGS
   WARNING: unmet direct dependencies detected for WEXT_SPY
   Depends on NET && WIRELESS
   Selected by
   - GKI_LEGACY_WEXT_ALLCONFIG
   WARNING: unmet direct dependencies detected for PHYLINK
   Depends on NETDEVICES
   Selected by
   - GKI_HIDDEN_ETHERNET_CONFIGS
   WARNING: unmet direct dependencies detected for WIRELESS_EXT
   Depends on NET && WIRELESS
   Selected by
   - GKI_LEGACY_WEXT_ALLCONFIG
   WARNING: unmet direct dependencies detected for WEXT_CORE
   Depends on NET && WIRELESS && (CFG80211_WEXT || WIRELESS_EXT
   Selected by
   - GKI_LEGACY_WEXT_ALLCONFIG
   WARNING: unmet direct dependencies detected for NET_PTP_CLASSIFY
   Depends on NET
   Selected by
   - GKI_HIDDEN_NET_CONFIGS
   WARNING: unmet direct dependencies detected for HVC_DRIVER
   Depends on TTY
   Selected by
   - GKI_HIDDEN_VIRTUAL_CONFIGS
   WARNING: unmet direct dependencies detected for WEXT_PROC
   Depends on NET && WIRELESS && PROC_FS && WEXT_CORE
   Selected by
   - GKI_LEGACY_WEXT_ALLCONFIG
   WARNING: unmet direct dependencies detected for WEXT_PRIV
   Depends on NET && WIRELESS
   Selected by
   - GKI_LEGACY_WEXT_ALLCONFIG
   WARNING: unmet direct dependencies detected for PAGE_POOL
   Depends on NET
   Selected by
   - GKI_HIDDEN_NET_CONFIGS

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

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

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

only message in thread, other threads:[~2021-09-01 11:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-01 11:37 [android-common:android13-5.10 6/6] ld: undefined reference to `phy_disconnect' kernel 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.