On Tue, 5 May 2020 at 09:16, Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote: > > Hi all, > > Changes since 20200504: > > New tree: ti-k3 > > My fixes tree contains: > > bbefc924d0ff ("ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST") > 7cb1d38f52b1 ("drm/msm: Fix undefined "rd_full" link error") > > The qcom tree still had its build failure for which I reverted a commit. > > Non-merge commits (relative to Linus' tree): 5888 > 6922 files changed, 233385 insertions(+), 91859 deletions(-) > I did an arm64 allmodconfig build and got this undefined symbol: aarch64-linux-gnu-ld: drivers/net/ethernet/ti/am65-cpsw-nuss.o: in function `am65_cpsw_init_cpts': /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:1685: undefined reference to `am65_cpts_create' aarch64-linux-gnu-ld: /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:1685:(.text+0x2e20): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `am65_cpts_create' aarch64-linux-gnu-ld: drivers/net/ethernet/ti/am65-cpsw-nuss.o: in function `am65_cpsw_nuss_tx_compl_packets': /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:923: undefined reference to `am65_cpts_tx_timestamp' aarch64-linux-gnu-ld: /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:923:(.text+0x4cf0): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `am65_cpts_tx_timestamp' aarch64-linux-gnu-ld: drivers/net/ethernet/ti/am65-cpsw-nuss.o: in function `am65_cpsw_nuss_ndo_slave_xmit': /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:1018: undefined reference to `am65_cpts_prep_tx_timestamp' aarch64-linux-gnu-ld: /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:1018:(.text+0x58fc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `am65_cpts_prep_tx_timestamp' aarch64-linux-gnu-ld: drivers/net/ethernet/ti/am65-cpsw-nuss.o: in function `am65_cpsw_nuss_hwtstamp_set': /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:1265: undefined reference to `am65_cpts_rx_enable' aarch64-linux-gnu-ld: /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-nuss.c:1265:(.text+0x7564): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `am65_cpts_rx_enable' aarch64-linux-gnu-ld: drivers/net/ethernet/ti/am65-cpsw-ethtool.o: in function `am65_cpsw_get_ethtool_ts_info': /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-ethtool.c:713: undefined reference to `am65_cpts_phc_index' aarch64-linux-gnu-ld: /srv/src/kernel/next/obj-arm64-next-20200505/../drivers/net/ethernet/ti/am65-cpsw-ethtool.c:713:(.text+0xbe8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `am65_cpts_phc_index' make[1]: *** [/srv/src/kernel/next/Makefile:1114: vmlinux] Error 1 make[1]: Target 'Image' not remade because of errors. make: *** [Makefile:180: sub-make] Error 2 make: Target 'Image' not remade because of errors. I was able to build if I reverted this patch: b1f66a5bee07 ("net: ethernet: ti: am65-cpsw-nuss: enable packet timestamping support") Cheers, Anders