:::::: :::::: Manual check reason: "low confidence static check first_new_problem: phylink.c:(.text+0x2e4): undefined reference to `linkmode_resolve_pause'" ::::::
BCC: [email protected] CC: [email protected] TO: Ammar Faizi <[email protected]> TO: "GNU/Weeb Mailing List" <[email protected]> tree: https://github.com/ammarfaizi2/linux-block google/android/kernel/common/android13-5.10 head: aadf7ad9db2f7d93ecfb34d0e4f328519460c94e commit: 36ab8cea47b0d4a3c5067577430c147a903b5261 [1030/9999] ANDROID: GKI: Kconfig.gki: Add GKI_HIDDEN_ETHERNET_CONFIGS :::::: branch date: 5 months ago :::::: commit date: 1 year, 3 months ago config: arm64-randconfig-s032-20220911 (https://download.01.org/0day-ci/archive/20220912/[email protected]/config) compiler: aarch64-linux-gcc (GCC) 12.1.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.4-39-gce1a6720-dirty # https://github.com/ammarfaizi2/linux-block/commit/36ab8cea47b0d4a3c5067577430c147a903b5261 git remote add ammarfaizi2-block https://github.com/ammarfaizi2/linux-block git fetch --no-tags ammarfaizi2-block google/android/kernel/common/android13-5.10 git checkout 36ab8cea47b0d4a3c5067577430c147a903b5261 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=arm64 SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <[email protected]> All errors (new ones prefixed by >>): aarch64-linux-ld: Unexpected GOT/PLT entries detected! aarch64-linux-ld: Unexpected run-time procedure linkages detected! aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_get_fixed_state': >> phylink.c:(.text+0x2e4): undefined reference to `linkmode_resolve_pause' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_decode_c37_word': phylink.c:(.text+0x410): undefined reference to `linkmode_resolve_pause' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_major_config': >> phylink.c:(.text+0x56c): undefined reference to `netdev_printk' >> aarch64-linux-ld: phylink.c:(.text+0x61c): undefined reference to >> `netdev_printk' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_link_down': >> phylink.c:(.text+0x698): undefined reference to `netif_carrier_off' aarch64-linux-ld: phylink.c:(.text+0x6dc): undefined reference to `netdev_printk' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_emul_read': >> phylink.c:(.text+0x778): undefined reference to `swphy_read_reg' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_phy_change': >> phylink.c:(.text+0xb2c): undefined reference to `phy_get_pause' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_resolve': >> phylink.c:(.text+0xe54): undefined reference to `netif_carrier_on' >> aarch64-linux-ld: phylink.c:(.text+0xe78): undefined reference to >> `phy_speed_to_str' >> aarch64-linux-ld: phylink.c:(.text+0xe88): undefined reference to >> `phy_duplex_to_str' aarch64-linux-ld: phylink.c:(.text+0xedc): undefined reference to `netdev_printk' aarch64-linux-ld: phylink.c:(.text+0xf00): undefined reference to `phy_speed_to_str' aarch64-linux-ld: phylink.c:(.text+0xf10): undefined reference to `phy_duplex_to_str' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_parse_mode': phylink.c:(.text+0x1544): undefined reference to `netdev_printk' aarch64-linux-ld: phylink.c:(.text+0x15d8): undefined reference to `netdev_printk' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_parse_fixedlink': phylink.c:(.text+0x17e8): undefined reference to `netdev_printk' aarch64-linux-ld: phylink.c:(.text+0x18e0): undefined reference to `netdev_printk' >> aarch64-linux-ld: phylink.c:(.text+0x1950): undefined reference to >> `phy_lookup_setting' aarch64-linux-ld: phylink.c:(.text+0x1a08): undefined reference to `netdev_printk' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_bringup_phy': >> phylink.c:(.text+0x1aec): undefined reference to `phy_support_asym_pause' aarch64-linux-ld: phylink.c:(.text+0x1bbc): undefined reference to `netdev_printk' >> aarch64-linux-ld: phylink.c:(.text+0x1c2c): undefined reference to >> `phy_attached_info_irq' aarch64-linux-ld: phylink.c:(.text+0x1c80): undefined reference to `netdev_printk' >> aarch64-linux-ld: phylink.c:(.text+0x1d5c): undefined reference to >> `phy_request_interrupt' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_connect_phy': >> phylink.c:(.text+0x2154): undefined reference to `phy_attach_direct' >> aarch64-linux-ld: phylink.c:(.text+0x2184): undefined reference to >> `phy_detach' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_disconnect_phy': >> phylink.c:(.text+0x22ac): undefined reference to `rtnl_is_locked' >> aarch64-linux-ld: phylink.c:(.text+0x2334): undefined reference to >> `phy_disconnect' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_start': phylink.c:(.text+0x23bc): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x246c): undefined reference to `netdev_printk' >> aarch64-linux-ld: phylink.c:(.text+0x24f4): undefined reference to >> `netif_carrier_off' >> aarch64-linux-ld: phylink.c:(.text+0x26e4): undefined reference to >> `phy_start' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_stop': phylink.c:(.text+0x271c): undefined reference to `rtnl_is_locked' >> aarch64-linux-ld: phylink.c:(.text+0x2774): undefined reference to `phy_stop' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_get_wol': phylink.c:(.text+0x281c): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x287c): undefined reference to `phy_ethtool_get_wol' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_set_wol': phylink.c:(.text+0x28bc): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x2918): undefined reference to `phy_ethtool_set_wol' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_ksettings_get': phylink.c:(.text+0x2968): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x29c4): undefined reference to `phy_ethtool_ksettings_get' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_ksettings_set': phylink.c:(.text+0x2a7c): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x2ad8): undefined reference to `phy_ethtool_ksettings_set' aarch64-linux-ld: phylink.c:(.text+0x2b6c): undefined reference to `phy_lookup_setting' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_nway_reset': phylink.c:(.text+0x2d5c): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x2db4): undefined reference to `phy_restart_aneg' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_get_pauseparam': phylink.c:(.text+0x2e08): undefined reference to `rtnl_is_locked' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_set_pauseparam': phylink.c:(.text+0x2eb4): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x2fb8): undefined reference to `linkmode_set_pause' aarch64-linux-ld: phylink.c:(.text+0x3038): undefined reference to `phy_set_asym_pause' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_get_eee_err': phylink.c:(.text+0x30a4): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x30fc): undefined reference to `phy_get_eee_err' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_init_eee': phylink.c:(.text+0x3158): undefined reference to `phy_init_eee' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_get_eee': phylink.c:(.text+0x31a4): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x3200): undefined reference to `phy_ethtool_get_eee' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_ethtool_set_eee': phylink.c:(.text+0x3250): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x32ac): undefined reference to `phy_ethtool_set_eee' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_ioctl': phylink.c:(.text+0x3304): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x344c): undefined reference to `mdiobus_read' aarch64-linux-ld: phylink.c:(.text+0x3520): undefined reference to `mdiobus_write' aarch64-linux-ld: phylink.c:(.text+0x3538): undefined reference to `phy_mii_ioctl' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_speed_down': phylink.c:(.text+0x3650): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x36c0): undefined reference to `phy_speed_down' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_speed_up': phylink.c:(.text+0x3700): undefined reference to `rtnl_is_locked' aarch64-linux-ld: phylink.c:(.text+0x376c): undefined reference to `phy_speed_up' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_get_state': phylink.c:(.text+0x3934): undefined reference to `mdiobus_read' aarch64-linux-ld: phylink.c:(.text+0x3948): undefined reference to `mdiobus_read' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_set_advertisement': phylink.c:(.text+0x3af8): undefined reference to `mdiobus_read' aarch64-linux-ld: phylink.c:(.text+0x3b24): undefined reference to `mdiobus_write' aarch64-linux-ld: phylink.c:(.text+0x3b48): undefined reference to `mdiobus_read' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_config': phylink.c:(.text+0x3bec): undefined reference to `mdiobus_modify' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_c22_pcs_an_restart': phylink.c:(.text+0x3c58): undefined reference to `mdiobus_read' aarch64-linux-ld: phylink.c:(.text+0x3c78): undefined reference to `mdiobus_write' aarch64-linux-ld: drivers/net/phy/phylink.o: in function `phylink_mii_c45_pcs_get_state': phylink.c:(.text+0x3cc4): undefined reference to `mdiobus_read' Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for PHYLINK Depends on [n]: NETDEVICES [=n] Selected by [y]: - GKI_HIDDEN_ETHERNET_CONFIGS [=y] -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
