ok6410中搭建linux/Android开发环境遇到reading u-boot.bin error found:0010、tftp传送文件遇到问题

本文详细介绍了在将文件从主机传输到Android开发板时遇到的问题及解决方案,包括使用tftp协议传输文件,以及在开发板安装Linux系统时遇到的错误和如何通过奥美分区助理专业版解决分区问题。
 1. 从wince转换android过程中,按照开发文档从SD卡一键安装不了。在开发板安
装linux时出现reading u-boot.bin error found:0010
用专用工具(奥美分区助理专业版Aomei Partition Assistant Professional Edition 4.0)删除分区,重新格式化(成功)
如果还不成功,再换张sd卡。
2. 把文件从主机传送到开发板。
   在android端使用rz命令,无此命令。
   使用sd卡拷贝。sd卡的内容在/mnt/cdcard/ 里面
设置ip:在开发板设置 ifconfig eth0 192.168.1.113 。
   使用tftp协议传输 在android开发板端使用tftp -gr uImage 192.168.1.107 可以从主机把uImage传送至开发板根目录。前提是开发板,以及主机tftp协议都搭建好,
   且能ping通。把需要下载的文件放在tftp绑定的目录下。 同时注意设置下文件的权限。我就是使用此方法。
   听说在dos下使用adb push 命令也可以传送文件,本人没试过。
 
These headers fail: <stdarg.h> /home/xgd22/workdir/be230v2/bcm504L04/toolchain/opt/toolchains/crosstools-arm_softfp-gcc-10.3-linux-4.19-glibc-2.32-binutils-2.36.1/lib/gcc/arm-buildroot-linux-gnueabi/10.3.0/include/stdarg.h, line 40: syntax error, unexpected IDENTIFIER, expecting ';' or ',' <stdio.h> /home/xgd22/workdir/be230v2/bcm504L04/toolchain/opt/toolchains/crosstools-arm_softfp-gcc-10.3-linux-4.19-glibc-2.32-binutils-2.36.1/lib/gcc/arm-buildroot-linux-gnueabi/10.3.0/include/stdarg.h, line 40: syntax error, unexpected IDENTIFIER, expecting ';' or ',' Finished in 3 wallclock secs (1.68 usr + 1.07 sys = 2.75 CPU) config file generation success make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/CBC' make -C CPAN make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/CPAN' if perl -MDigest::CRC -e "exit;" ;\ then \ echo "Digest::CRC Found" ; \ else \ tar xf Digest-CRC-0.21.tar.gz ; \ cd Digest-CRC-0.21/ ; \ perl Makefile.PL PREFIX=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/local_install/Perl LIB=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/local_install/Perl ; \ make ; \ make install ; \ cd .. ; \ rm -rf Digest-CRC-0.21/ ; \ fi Digest::CRC Found make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/CPAN' Building secure boot utils ... make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils -f Makefile make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils' CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/rtl8367c_asicdrv_trunking.o echo /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils/../..//hostTools/PerlLib:/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils/../..//hostTools/local_install/Perl/:/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils/../..//hostTools/PerlLib/x86_64-linux-gnu-thread-multi/ CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/dal_rtl8367c_switch.o /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils/../..//hostTools/PerlLib:/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils/../..//hostTools/local_install/Perl/:/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils/../..//hostTools/PerlLib/x86_64-linux-gnu-thread-multi/ make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/SecureBootUtils' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools' TOOLCHAIN_TOP= make -f build/pre_kernelbuild.mk make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' ------------------------------------------- ... starting kernel build at /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 PROFILE_KERNEL_VER is LINUX_4_19_0 BCM_KF is defined do not copy /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19/arch/arm64/defconfig Untarring original Linux kernel source: src-linux-4.19.tar.gz make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make ARCH=arm64 -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 IPLATFORM_ROOTFS=/home/xgd22/workdir/be230v2/Iplatform/build/../image/be230v1/rootfs PROFILE=TP6764L SHELL=/bin/bash PRODUCT_NAME=be230v1 olddefconfig EXTRAVERSION= LOCALVERSION= make[6]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/dal_rtl8367c_rldp.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/rtl8367c_asicdrv_cputag.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/dal_rtl8367c_l2.o HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/rtl8367c_asicdrv_green.o YACC scripts/kconfig/zconf.tab.c LEX scripts/kconfig/zconf.lex.c HOSTCC scripts/kconfig/zconf.tab.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/dal_rtl8367c_qos.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/rtl8367c_asicdrv_dot1x.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367c/dal_rtl8367c_eee.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_eee.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_mapper.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_cpu.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_gpio.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_leaky.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_storm.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_stat.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/rtl8367d_smi.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_trap.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --olddefconfig Kconfig CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_rldp.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_mirror.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_port.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_vlan.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_qos.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_switch.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_svlan.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/rtl8367d_asicdrv.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_igmp.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_dot1x.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_rate.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_trunk.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_acl.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_l2.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_led.o CC drivers/net/bcmbca/phy/rtl8367/dal/rtl8367d/dal_rtl8367d_interrupt.o LD drivers/net/bcmbca/phy/rtl8367/built-in.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_access.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_debug_functions.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_internal.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_config.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_tx_analog_functions.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_diag.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_pwr_mgt.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_internal_error.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_field_access.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_reg_dump.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_pll_config.o CC drivers/net/bcmbca/phy/merlin_shortfin/src/merlin16_shortfin_prbs.o CC drivers/net/bcmbca/phy/merlin_shortfin/serdes_wrapper.o CC drivers/net/bcmbca/phy/mac_drv.o CC drivers/net/bcmbca/phy/bus_drv.o CC drivers/net/bcmbca/phy/phy_drv.o CC drivers/net/bcmbca/phy/phy_drv_mii.o ../../bcmdrivers/opensource/misc/sotp/Kconfig.autodetect:1:warning: ignoring type redefinition of 'BCM_SOTP' from 'tristate' to 'bool' ../../bcmdrivers/opensource/misc/thermal/Kconfig.autodetect:1:warning: ignoring type redefinition of 'BCM_THERMAL' from 'tristate' to 'bool' net/mptcp/Kconfig:53:warning: choice default symbol 'DEFAULT' is not contained in the choice net/mptcp/Kconfig:115:warning: choice default symbol 'DEFAULT' is not contained in the choice CC drivers/net/bcmbca/phy/phy_drv_brcm.o # # configuration written to .config # make[6]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' TOOLCHAIN_TOP= make -f build/Bcmkernel.mk prepare_bcm_driver make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' make ARCH=arm64 -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 PRODUCT_NAME=be230v1 SHELL=/bin/bash PROFILE=TP6764L IPLATFORM_ROOTFS=/home/xgd22/workdir/be230v2/Iplatform/build/../image/be230v1/rootfs prepare_bcm_driver EXTRAVERSION= LOCALVERSION= make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' CC drivers/net/bcmbca/phy/dt_access.o CC drivers/net/bcmbca/phy/dt_parsing.o CC drivers/net/bcmbca/phy/mdio_drv_common.o CC drivers/net/bcmbca/phy/mdio_drv_sf2.o CC drivers/net/bcmbca/phy/bus_drv_sf2.o CC drivers/net/bcmbca/phy/mac_drv_sf2.o CC drivers/net/bcmbca/phy/ephy_led_init.o CC drivers/net/bcmbca/phy/phy_drv_ext3.o READING AG MAKEFILE LN_RULE_AG (NAME=CONFIG_BCM_BCA_LED,VAL=y,DIR=opensource/misc/bca_led_ctrl,IMPL=1) CONFIG_BCM_BCA_LED_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_LEGACY_LED_API,VAL=y,DIR=opensource/misc/bca_legacy_led,IMPL=1) CONFIG_BCM_BCA_LEGACY_LED_API_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PMC,VAL=y,DIR=opensource/misc/pmc,IMPL=1) CONFIG_BCM_PMC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_ARM_CPUIDLE,VAL=y,DIR=opensource/misc/cpuidle,IMPL=1) CONFIG_BCM_ARM_CPUIDLE_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_VREG_SYNC,VAL=y,DIR=opensource/misc/vregsync,IMPL=1) CONFIG_BCM_BCA_VREG_SYNC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_STRAP,VAL=y,DIR=opensource/misc/strap,IMPL=1) CONFIG_BCM_STRAP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_DGASP_DRV,VAL=y,DIR=opensource/misc/dgasp,IMPL=1) CONFIG_BCM_DGASP_DRV_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BUTTON,VAL=y,DIR=opensource/misc/button,IMPL=1) CONFIG_BCM_BUTTON_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_SFP,VAL=y,DIR=opensource/misc/bcmsfp,IMPL=1) CONFIG_BCM_SFP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_UBUS,VAL=y,DIR=opensource/misc/ubus,IMPL=1) CONFIG_BCM_UBUS_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_THERMAL,VAL=m,DIR=opensource/misc/thermal,IMPL=1) CONFIG_BCM_THERMAL_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_COMMON_CLK,VAL=y,DIR=opensource/misc/clk,IMPL=1) CONFIG_BCM_COMMON_CLK_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_RESET_BUTTON,VAL=y,DIR=opensource/misc/reset_button,IMPL=1) CONFIG_BCM_RESET_BUTTON_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_EXTINTR,VAL=y,DIR=opensource/misc/bca_extintr,IMPL=1) CONFIG_BCM_BCA_EXTINTR_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_OTP_DRV,VAL=y,DIR=opensource/misc/otp,IMPL=1) CONFIG_BCM_OTP_DRV_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_GPIO,VAL=y,DIR=opensource/misc/bca_gpio,IMPL=1) CONFIG_BCM_BCA_GPIO_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_PINCTRL,VAL=y,DIR=opensource/misc/bca_pinctrl,IMPL=1) CONFIG_BCM_BCA_PINCTRL_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_MEMC,VAL=y,DIR=opensource/misc/memc,IMPL=1) CONFIG_BCM_MEMC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCAP,VAL=m,DIR=opensource/char/pcap,IMPL=1) CONFIG_BCM_PCAP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCM,VAL=y,DIR=opensource/char/pcm,IMPL=1) CONFIG_BCM_PCM_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_MCAST,VAL=m,DIR=opensource/char/mcast,IMPL=1) CONFIG_BCM_MCAST_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_LIBS,VAL=m,DIR=opensource/char/bcmlibs,IMPL=1) CONFIG_BCM_LIBS_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BOOTSTATE,VAL=y,DIR=opensource/char/bcm_bootstate,IMPL=1) CONFIG_BCM_BOOTSTATE_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_OPTICALDET,VAL=y,DIR=opensource/char/opticaldet,IMPL=2) CONFIG_BCM_OPTICALDET_IMPL=2 LN_RULE_AG (NAME=CONFIG_BCM_BCA_USB,VAL=m,DIR=opensource/bus/usb,IMPL=1) CONFIG_BCM_BCA_USB_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCIE_HCD,VAL=m,DIR=opensource/bus/pci/host,IMPL=1) CONFIG_BCM_PCIE_HCD_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_ENET,VAL=m,DIR=opensource/net/enet,IMPL=7) CONFIG_BCM_ENET_IMPL=7 linking opensource/char/board/bcm963xx/bcm96765 => impl1 linking opensource/char/bcm_knvram/bcm96765 => impl1 linking opensource/char/timer/bcm96765 => impl1 linking opensource/char/i2c/busses/bcm96765 => impl1 linking opensource/char/plat-bcm/bcm96765 => impl1 linking broadcom/char/pktflow/bcm96765 => impl1 linking broadcom/char/cmdlist/bcm96765 => impl1 linking broadcom/char/archer/bcm96765 => impl1 linking opensource/char/archer/bcm96765 => impl1 linking broadcom/char/bp3/bcm96765 => impl1 linking broadcom/char/vlan/bcm96765 => impl1 linking opensource/char/ingqos/bcm96765 => impl1 linking broadcom/char/bpm/bcm96765 => impl1 linking opensource/net/map/bcm96765 => impl1 linking opensource/char/spudd/bcm96765 => impl5 linking opensource/char/flexrm/bcm96765 => impl1 linking opensource/misc/bca_led_ctrl/bcm96765 => impl1 linking opensource/misc/bca_legacy_led/bcm96765 => impl1 linking opensource/misc/pmc/bcm96765 => impl1 linking opensource/misc/cpuidle/bcm96765 => impl1 linking opensource/misc/vregsync/bcm96765 => impl1 linking opensource/misc/strap/bcm96765 => impl1 linking opensource/misc/dgasp/bcm96765 => impl1 linking opensource/misc/button/bcm96765 => impl1 linking opensource/misc/bcmsfp/bcm96765 => impl1 linking opensource/misc/ubus/bcm96765 => impl1 linking opensource/misc/thermal/bcm96765 => impl1 linking opensource/misc/clk/bcm96765 => impl1 linking opensource/misc/reset_button/bcm96765 => impl1 linking opensource/misc/bca_extintr/bcm96765 => impl1 linking opensource/misc/otp/bcm96765 => impl1 linking opensource/misc/bca_gpio/bcm96765 => impl1 linking opensource/misc/bca_pinctrl/bcm96765 => impl1 linking opensource/misc/memc/bcm96765 => impl1 linking opensource/char/pcap/bcm96765 => impl1 linking opensource/char/pcm/bcm96765 => impl1 linking opensource/char/mcast/bcm96765 => impl1 linking opensource/char/bcmlibs/bcm96765 => impl1 linking opensource/char/bcm_bootstate/bcm96765 => impl1 linking opensource/char/opticaldet/bcm96765 => impl2 linking opensource/bus/usb/bcm96765 => impl1 linking opensource/bus/pci/host/bcm96765 => impl1 linking opensource/net/enet/bcm96765 => impl7 linking broadcom/net/wl/bcm96765 => impl103 done bcmdriver links make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' make -C data-model make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/data-model' cp -f cms-dm-tr104v1-voice.xml cms-dm-tr104-voice.xml cat cms-dm-tr104v1-voice.xml | sed 's/Baseline:1/Device2_Baseline:1/g' > cms-dm-tr104-voice-tr181.xml skipping bbf-data-model-1.xml (not configured) skipping bbf-data-model-2.xml (not configured) ./generate_from_dm.pl merge /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-igd.d cms-data-model-merged.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2.d cms-data-model-merged2.xml CC drivers/net/bcmbca/phy/eth_phy_top.o CC drivers/net/bcmbca/phy/serdes_access.o CC drivers/net/bcmbca/phy/Serdes146Class/merlin16_shortfin_config.o ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-devinfo.d cms-data-model-merged2-devinfo.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-dsl.d cms-data-model-merged2-dsl.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-gpon.d cms-data-model-merged2-gpon.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-epon.d cms-data-model-merged2-epon.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-voice.d cms-data-model-merged2-voice.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-wifi.d cms-data-model-merged2-wifi.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-diag.d cms-data-model-merged2-diag.xml CC drivers/net/bcmbca/phy/phy_drv_146class_serdes.o ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-sysmgmt.d cms-data-model-merged2-sysmgmt.xml CC drivers/net/bcmbca/phy/phy_drv_dsl_serdes.o ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-openplat.d cms-data-model-merged2-softwaremodules.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-tr69.d cms-data-model-merged2-tr69.xml ./generate_from_dm.pl merge2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 merge-dev2-usp.d cms-data-model-merged2-localagent.xml ./generate_from_dm.pl objectid /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms-data-model-merged2.xml mkdir -p /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include cp -u -f --no-preserve=mode --preserve=timestamps -r mdm_objectid.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include ./generate_from_dm.pl object /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms-data-model-merged2.xml CC drivers/net/bcmbca/phy/phy_drv_dsl_848xx.o mkdir -p /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include cp -u -f --no-preserve=mode --preserve=timestamps -r mdm_object.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include ./generate_from_dm.pl validstrings /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms-data-model-merged2.xml mkdir -p /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include cp -u -f --no-preserve=mode --preserve=timestamps -r mdm_validstrings.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include ./generate_from_dm.pl mdmparams /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms-data-model-merged2.xml CC drivers/net/bcmbca/phy/phy_drv_dsl_phy.o LD drivers/net/bcmbca/phy/DRV_OBJS LD drivers/net/bcmbca/phy/built-in.o CC drivers/net/bcmbca/bcm_ethsw_impl1.o mkdir -p /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include cp -u -f --no-preserve=mode --preserve=timestamps -r mdm_params.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/public/include CC drivers/net/bcmbca/bcm_ethsw_phy.o ./generate_from_dm.pl mdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml mdm CC drivers/net/bcmbca/bcmbca_sysport_v2.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2.xml mdm2 CC drivers/net/bcmbca/bcm_ethsw_ext.o LD drivers/net/bcmbca/built-in.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-devinfo.xml mdm2_devinfo ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-dsl.xml mdm2_dsl LD drivers/net/mscc_eswitch/built-in.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-gpon.xml mdm2_gpon ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-epon.xml mdm2_epon LD drivers/net/ti/built-in.o LD drivers/net/built-in.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-voice.xml mdm2_voice ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-diag.xml mdm2_diag LD drivers/net/phy/built-in.o LD drivers/power/built-in.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-sysmgmt.xml mdm2_sysmgmt LD drivers/power/battery/built-in.o LD drivers/power/domain/built-in.o LD drivers/power/fuel_gauge/built-in.o LD drivers/power/mfd/built-in.o LD drivers/power/pmic/built-in.o LD drivers/power/regulator/built-in.o CC drivers/serial/serial-uclass.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-softwaremodules.xml mdm2_openplat ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-tr69.xml mdm2_tr69 CC drivers/serial/serial_pl01x.o ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-localagent.xml mdm2_usp ./generate_from_dm.pl mdm2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-wifi.xml mdm2_wifi LD drivers/serial/built-in.o CC drivers/spi/spi-uclass.o ./generate_from_dm.pl oidinfo /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms_core CC drivers/spi/spi-mem.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2.xml mdm_cbk_core CC drivers/spi/bcmbca_hsspi.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-devinfo.xml mdm_cbk_devinfo ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-dsl.xml mdm_cbk_dsl LD drivers/spi/built-in.o CC drivers/usb/common/common.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-gpon.xml mdm_cbk_gpon ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-epon.xml mdm_cbk_epon LD drivers/usb/common/built-in.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-voice.xml mdm_cbk_voice LD drivers/usb/dwc3/built-in.o LD drivers/usb/emul/built-in.o CC drivers/usb/eth/usb_ether.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-diag.xml mdm_cbk_diag ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-sysmgmt.xml mdm_cbk_sysmgmt LD drivers/usb/eth/built-in.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-softwaremodules.xml mdm_cbk_openplat CC drivers/usb/host/usb-uclass.o ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-tr69.xml mdm_cbk_tr69 ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-localagent.xml mdm_cbk_usp ./generate_from_dm.pl oidinfo2 /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-wifi.xml mdm_cbk_wifi ./generate_from_dm.pl prototypes /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms-data-model-merged2.xml CC drivers/usb/host/ohci-hcd.o ./generate_from_dm.pl prototypes /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged.xml cms-data-model-merged2.xml CC drivers/usb/host/ohci-bcmbca.o CC drivers/usb/host/ehci-hcd.o rm -f /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/userspace/public/apps/obuspa/obuspa/src/vendor/vendor_registerdm.c 2>/dev/null rm -f /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/userspace/public/apps/obuspa/obuspa/src/vendor/vendor_registerdm.h 2>/dev/null rm -f /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/userspace/public/apps/obuspa/obuspa/src/vendor/vendor_registerdm_obj.h 2>/dev/null rm -f /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/userspace/public/apps/obuspa/obuspa/src/vendor/vendor.am 2>/dev/null ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-devinfo.xml devinfo ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-dsl.xml dsl ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-gpon.xml gpon ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-epon.xml epon ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-voice.xml voice CC drivers/usb/host/ehci-bcmbca.o ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-sysmgmt.xml sysmgmt LD drivers/usb/host/built-in.o LD drivers/usb/musb-new/built-in.o LD drivers/usb/musb/built-in.o LD drivers/usb/phy/built-in.o LD drivers/usb/ulpi/built-in.o CC env/common.o CC env/env.o ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-diag.xml diag CC env/attr.o ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-softwaremodules.xml openplat ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-tr69.xml tr69c CC env/callback.o ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-localagent.xml usp CC env/flags.o ./generate_from_dm.pl registerdm /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04 cms-data-model-merged2-wifi.xml wifi CC env/boot_magic.o make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/data-model' make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf KERNEL_ARCH=aarch64 BRCM_CHIP=6765 make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf' Untarring source and overrides... LD env/built-in.o CC fs/ubifs/ubifs.o CC fs/ubifs/io.o Removing .git folder... Applying patches to ARM_TF... Link platform bcm make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8' CC fs/ubifs/super.o CC fs/ubifs/sb.o CC fs/ubifs/master.o CC fs/ubifs/lpt.o CC fs/ubifs/lpt_commit.o CC fs/ubifs/scan.o CC fs/ubifs/lprops.o CC fs/ubifs/tnc.o CC fs/ubifs/tnc_misc.o CC fs/ubifs/debug.o CC fs/ubifs/crc16.o CC fs/ubifs/budget.o CC fs/ubifs/log.o CC fs/ubifs/orphan.o CC fs/ubifs/recovery.o CC fs/ubifs/replay.o CC fs/ubifs/gc.o LD fs/ubifs/built-in.o CC fs/fs.o CC fs/fs_internal.o LD fs/built-in.o CC lib/efi_driver/efi_uclass.o CC lib/efi_driver/efi_block_device.o LD lib/efi_driver/built-in.o CC lib/efi_loader/efi_bootmgr.o CC lib/efi_loader/efi_boottime.o CC lib/efi_loader/efi_console.o CC lib/efi_loader/efi_device_path.o CC lib/efi_loader/efi_device_path_to_text.o CC lib/efi_loader/efi_device_path_utilities.o CC lib/efi_loader/efi_file.o CC lib/efi_loader/efi_hii.o CC lib/efi_loader/efi_hii_config.o CC lib/efi_loader/efi_image_loader.o CC lib/efi_loader/efi_memory.o CC lib/efi_loader/efi_root_node.o CC lib/efi_loader/efi_runtime.o CC lib/efi_loader/efi_setup.o CC lib/efi_loader/efi_unicode_collation.o CC lib/efi_loader/efi_variable.o CC lib/efi_loader/efi_watchdog.o CC lib/efi_loader/efi_disk.o CC lib/efi_loader/efi_net.o CC lib/efi_loader/helloworld.o AS lib/efi_loader/efi_crt0.o CC lib/efi_loader/efi_reloc.o CC lib/efi_loader/efi_freestanding.o LD lib/efi_loader/built-in.o LD lib/efi_loader/helloworld_efi.so OBJCOPY lib/efi_loader/helloworld.efi CC lib/libfdt/fdt.o CC lib/libfdt/fdt_wip.o CC lib/libfdt/fdt_strerror.o CC lib/libfdt/fdt_sw.o CC lib/libfdt/fdt_rw.o CC lib/libfdt/fdt_empty_tree.o CC lib/libfdt/fdt_addresses.o CC lib/libfdt/fdt_ro.o CC lib/libfdt/fdt_region.o LD lib/libfdt/built-in.o CC lib/lzma/LzmaDec.o CC lib/lzma/LzmaTools.o LD lib/lzma/built-in.o CC lib/lzo/lzo1x_decompress.o LD lib/lzo/built-in.o CC lib/nvram_mngr/md5.o CC lib/nvram_mngr/nm_api.o CC lib/nvram_mngr/nm_fwup.o CC lib/nvram_mngr/nm_lib.o CC lib/nvram_mngr/nm_ubifs.o CC lib/nvram_mngr/sysProductInfo.o CC lib/nvram_mngr/rsaVerify.o CC lib/nvram_mngr/shaAndSha512.o CC lib/nvram_mngr/bigNumber.o CC lib/nvram_mngr/aes.o LD lib/nvram_mngr/built-in.o CC lib/rsa/rsa-verify.o CC lib/rsa/rsa-checksum.o CC lib/rsa/rsa-mod-exp.o LD lib/rsa/built-in.o CC lib/zlib/zlib.o LD lib/zlib/built-in.o CC lib/aes.o CC lib/charset.o CC lib/crc7.o CC lib/crc8.o CC lib/crc16.o CC lib/fdtdec_common.o CC lib/gzip.o CC lib/ldiv.o CC lib/md5.o CC lib/net_utils.o CC lib/rc4.o CC lib/rbtree.o CC lib/list_sort.o CC lib/sha1.o CC lib/sha256.o CC lib/gunzip.o CC lib/fdtdec.o CC lib/qsort.o CC lib/hashtable.o CC lib/errno.o CC lib/display_options.o CC lib/crc32.o CC lib/ctype.o CC lib/div64.o CC lib/hang.o CC lib/linux_compat.o CC lib/linux_string.o CC lib/lmb.o CC lib/membuff.o CC lib/slre.o CC lib/string.o CC lib/tables_csum.o CC lib/time.o CC lib/hexdump.o CC lib/uuid.o CC lib/rand.o CC lib/panic.o CC lib/vsprintf.o CC lib/strto.o CC lib/strmhz.o LD lib/built-in.o CC net/checksum.o CC net/arp.o CC net/bootp.o CC net/eth-uclass.o CC net/eth_common.o CC net/net.o CC net/nfs.o CC net/ping.o CC net/tftp.o LD net/built-in.o CC examples/standalone/hello_world.o CC examples/standalone/stubs.o LD examples/standalone/libstubs.o LD examples/standalone/hello_world OBJCOPY examples/standalone/hello_world.srec OBJCOPY examples/standalone/hello_world.bin LDS u-boot.lds LD u-boot OBJCOPY u-boot-nodtb.bin start=$(/home/xgd22/workdir/be230v2/Iplatform/build/../../bcm504L04/toolchain/opt/toolchains/crosstools-aarch64-gcc-10.3-linux-4.19-glibc-2.32-binutils-2.36.1/usr/bin/aarch64-linux-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(/home/xgd22/workdir/be230v2/Iplatform/build/../../bcm504L04/toolchain/opt/toolchains/crosstools-aarch64-gcc-10.3-linux-4.19-glibc-2.32-binutils-2.36.1/usr/bin/aarch64-linux-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x01000000 $start $end CAT u-boot-dtb.bin COPY u-boot.bin make[7]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/obj/uboot' make[6]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/u-boot-2019.07' /home/xgd22/workdir/be230v2/Iplatform/build/../../bcm504L04/toolchain/opt/toolchains/crosstools-aarch64-gcc-10.3-linux-4.19-glibc-2.32-binutils-2.36.1/usr/bin/aarch64-linux-objdump -d /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/obj/uboot/u-boot > /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/obj/uboot/u-boot.dis mkdir -p /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/obj/binaries/linux/ make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' profile_saved_check: FORCE= CURRENT_KARCH=aarch64 TOOLCHAIN_TOP= make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build -f Bcmkernel.mk headers_install INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64 KERN_TARGET= make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make ARCH=arm64 -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 KERN_TARGET= INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64 PRODUCT_NAME=be230v1 SHELL=/bin/bash PROFILE=TP6764L IPLATFORM_ROOTFS=/home/xgd22/workdir/be230v2/Iplatform/build/../image/be230v1/rootfs headers_install EXTRAVERSION= LOCALVERSION= make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' UPD include/generated/uapi/linux/version.h WRAP arch/arm64/include/generated/uapi/asm/errno.h WRAP arch/arm64/include/generated/uapi/asm/ioctl.h WRAP arch/arm64/include/generated/uapi/asm/ioctls.h WRAP arch/arm64/include/generated/uapi/asm/ipcbuf.h WRAP arch/arm64/include/generated/uapi/asm/kvm_para.h WRAP arch/arm64/include/generated/uapi/asm/mman.h WRAP arch/arm64/include/generated/uapi/asm/msgbuf.h WRAP arch/arm64/include/generated/uapi/asm/poll.h WRAP arch/arm64/include/generated/uapi/asm/resource.h WRAP arch/arm64/include/generated/uapi/asm/sembuf.h WRAP arch/arm64/include/generated/uapi/asm/shmbuf.h WRAP arch/arm64/include/generated/uapi/asm/socket.h WRAP arch/arm64/include/generated/uapi/asm/sockios.h WRAP arch/arm64/include/generated/uapi/asm/swab.h WRAP arch/arm64/include/generated/uapi/asm/termbits.h WRAP arch/arm64/include/generated/uapi/asm/termios.h WRAP arch/arm64/include/generated/uapi/asm/types.h HOSTCC scripts/unifdef INSTALL include/asm-generic (37 files) INSTALL include/drm (26 files) INSTALL include/linux (498 files) INSTALL include/linux/android (1 file) INSTALL include/linux/byteorder (2 files) INSTALL include/linux/caif (2 files) INSTALL include/linux/can (6 files) INSTALL include/linux/cifs (1 file) INSTALL include/linux/dvb (8 files) INSTALL include/linux/genwqe (1 file) INSTALL include/linux/hdlc (1 file) INSTALL include/linux/hsi (2 files) INSTALL include/linux/iio (2 files) INSTALL include/linux/isdn (1 file) INSTALL include/linux/mmc (1 file) INSTALL include/linux/netfilter (88 files) INSTALL include/linux/netfilter/ipset (4 files) INSTALL include/linux/netfilter_arp (2 files) INSTALL include/linux/netfilter_bridge (17 files) INSTALL include/linux/netfilter_ipv4 (9 files) INSTALL include/linux/netfilter_ipv6 (13 files) INSTALL include/linux/nfsd (5 files) INSTALL include/linux/raid (2 files) INSTALL include/linux/sched (1 file) INSTALL include/linux/spi (1 file) INSTALL include/linux/sunrpc (1 file) INSTALL include/linux/tc_act (15 files) INSTALL include/linux/tc_ematch (5 files) INSTALL include/linux/usb (13 files) INSTALL include/linux/wimax (1 file) INSTALL include/misc (2 files) INSTALL include/mtd (5 files) INSTALL include/rdma (25 files) INSTALL include/rdma/hfi (2 files) INSTALL include/scsi (4 files) INSTALL include/scsi/fc (4 files) INSTALL include/sound (16 files) INSTALL include/video (3 files) INSTALL include/xen (4 files) INSTALL include/asm (36 files) make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' CURRENT_KARCH=arm TOOLCHAIN_TOP= make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build -f Bcmkernel.mk headers_install INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm KERN_TARGET= make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make ARCH=arm -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 KERN_TARGET= INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm PRODUCT_NAME=be230v1 SHELL=/bin/bash PROFILE=TP6764L IPLATFORM_ROOTFS=/home/xgd22/workdir/be230v2/Iplatform/build/../image/be230v1/rootfs headers_install EXTRAVERSION= LOCALVERSION= make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' WRAP arch/arm/include/generated/uapi/asm/bitsperlong.h WRAP arch/arm/include/generated/uapi/asm/bpf_perf_event.h WRAP arch/arm/include/generated/uapi/asm/errno.h WRAP arch/arm/include/generated/uapi/asm/ioctl.h WRAP arch/arm/include/generated/uapi/asm/ipcbuf.h WRAP arch/arm/include/generated/uapi/asm/msgbuf.h WRAP arch/arm/include/generated/uapi/asm/param.h WRAP arch/arm/include/generated/uapi/asm/poll.h WRAP arch/arm/include/generated/uapi/asm/resource.h WRAP arch/arm/include/generated/uapi/asm/sembuf.h WRAP arch/arm/include/generated/uapi/asm/shmbuf.h WRAP arch/arm/include/generated/uapi/asm/siginfo.h WRAP arch/arm/include/generated/uapi/asm/socket.h WRAP arch/arm/include/generated/uapi/asm/sockios.h WRAP arch/arm/include/generated/uapi/asm/termbits.h WRAP arch/arm/include/generated/uapi/asm/termios.h SYSHDR arch/arm/include/generated/uapi/asm/unistd-common.h SYSHDR arch/arm/include/generated/uapi/asm/unistd-oabi.h SYSHDR arch/arm/include/generated/uapi/asm/unistd-eabi.h INSTALL include/asm-generic (37 files) INSTALL include/drm (26 files) INSTALL include/linux (499 files) INSTALL include/linux/android (1 file) INSTALL include/linux/byteorder (2 files) INSTALL include/linux/caif (2 files) INSTALL include/linux/can (6 files) INSTALL include/linux/cifs (1 file) INSTALL include/linux/dvb (8 files) INSTALL include/linux/genwqe (1 file) INSTALL include/linux/hdlc (1 file) INSTALL include/linux/hsi (2 files) INSTALL include/linux/iio (2 files) INSTALL include/linux/isdn (1 file) INSTALL include/linux/mmc (1 file) INSTALL include/linux/netfilter (88 files) INSTALL include/linux/netfilter/ipset (4 files) INSTALL include/linux/netfilter_arp (2 files) INSTALL include/linux/netfilter_bridge (17 files) INSTALL include/linux/netfilter_ipv4 (9 files) INSTALL include/linux/netfilter_ipv6 (13 files) INSTALL include/linux/nfsd (5 files) INSTALL include/linux/raid (2 files) INSTALL include/linux/sched (1 file) INSTALL include/linux/spi (1 file) INSTALL include/linux/sunrpc (1 file) INSTALL include/linux/tc_act (15 files) INSTALL include/linux/tc_ematch (5 files) INSTALL include/linux/usb (13 files) INSTALL include/linux/wimax (1 file) INSTALL include/misc (2 files) INSTALL include/mtd (5 files) INSTALL include/rdma (25 files) INSTALL include/rdma/hfi (2 files) INSTALL include/scsi (4 files) INSTALL include/scsi/fc (4 files) INSTALL include/sound (16 files) INSTALL include/video (3 files) INSTALL include/xen (4 files) INSTALL include/asm (38 files) make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' CURRENT_KARCH=aarch64 TOOLCHAIN_TOP= make -f build/Bcmkernel.mk bcm_headers_install KERN_TARGET= make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' echo "======================================================" ====================================================== make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers bcm_headers_install EXTRAVERSION= LOCALVERSION= make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers' READING AG MAKEFILE LN_RULE_AG (NAME=CONFIG_BCM_BCA_LED,VAL=y,DIR=opensource/misc/bca_led_ctrl,IMPL=1) CONFIG_BCM_BCA_LED_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_LEGACY_LED_API,VAL=y,DIR=opensource/misc/bca_legacy_led,IMPL=1) CONFIG_BCM_BCA_LEGACY_LED_API_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PMC,VAL=y,DIR=opensource/misc/pmc,IMPL=1) CONFIG_BCM_PMC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_ARM_CPUIDLE,VAL=y,DIR=opensource/misc/cpuidle,IMPL=1) CONFIG_BCM_ARM_CPUIDLE_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_VREG_SYNC,VAL=y,DIR=opensource/misc/vregsync,IMPL=1) CONFIG_BCM_BCA_VREG_SYNC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_STRAP,VAL=y,DIR=opensource/misc/strap,IMPL=1) CONFIG_BCM_STRAP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_DGASP_DRV,VAL=y,DIR=opensource/misc/dgasp,IMPL=1) CONFIG_BCM_DGASP_DRV_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BUTTON,VAL=y,DIR=opensource/misc/button,IMPL=1) CONFIG_BCM_BUTTON_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_SFP,VAL=y,DIR=opensource/misc/bcmsfp,IMPL=1) CONFIG_BCM_SFP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_UBUS,VAL=y,DIR=opensource/misc/ubus,IMPL=1) CONFIG_BCM_UBUS_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_THERMAL,VAL=m,DIR=opensource/misc/thermal,IMPL=1) CONFIG_BCM_THERMAL_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_COMMON_CLK,VAL=y,DIR=opensource/misc/clk,IMPL=1) CONFIG_BCM_COMMON_CLK_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_RESET_BUTTON,VAL=y,DIR=opensource/misc/reset_button,IMPL=1) CONFIG_BCM_RESET_BUTTON_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_EXTINTR,VAL=y,DIR=opensource/misc/bca_extintr,IMPL=1) CONFIG_BCM_BCA_EXTINTR_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_OTP_DRV,VAL=y,DIR=opensource/misc/otp,IMPL=1) CONFIG_BCM_OTP_DRV_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_GPIO,VAL=y,DIR=opensource/misc/bca_gpio,IMPL=1) CONFIG_BCM_BCA_GPIO_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_PINCTRL,VAL=y,DIR=opensource/misc/bca_pinctrl,IMPL=1) CONFIG_BCM_BCA_PINCTRL_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_MEMC,VAL=y,DIR=opensource/misc/memc,IMPL=1) CONFIG_BCM_MEMC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCAP,VAL=m,DIR=opensource/char/pcap,IMPL=1) CONFIG_BCM_PCAP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCM,VAL=y,DIR=opensource/char/pcm,IMPL=1) CONFIG_BCM_PCM_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_MCAST,VAL=m,DIR=opensource/char/mcast,IMPL=1) CONFIG_BCM_MCAST_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_LIBS,VAL=m,DIR=opensource/char/bcmlibs,IMPL=1) CONFIG_BCM_LIBS_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BOOTSTATE,VAL=y,DIR=opensource/char/bcm_bootstate,IMPL=1) CONFIG_BCM_BOOTSTATE_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_OPTICALDET,VAL=y,DIR=opensource/char/opticaldet,IMPL=2) CONFIG_BCM_OPTICALDET_IMPL=2 LN_RULE_AG (NAME=CONFIG_BCM_BCA_USB,VAL=m,DIR=opensource/bus/usb,IMPL=1) CONFIG_BCM_BCA_USB_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCIE_HCD,VAL=m,DIR=opensource/bus/pci/host,IMPL=1) CONFIG_BCM_PCIE_HCD_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_ENET,VAL=m,DIR=opensource/net/enet,IMPL=7) CONFIG_BCM_ENET_IMPL=7 Installing bcm_headers mkdir -p /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/include/bcm963xx/* /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/include/bcm963xx/* /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ for i in `egrep -l '^bcm_headers_install:' /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/*/*/*/bcm96765/Makefile` ; \ do make -C `dirname $i` -f $i bcm_headers_install INC_BCMDRIVER_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers/ ; \ done make[6]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/char/bcm_knvram/impl1' echo BCMLIBS installing header BCMLIBS installing header echo cp -u -f --no-preserve=mode --preserve=timestamps -r ./include/wl_common_defs.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r ./include/wl_common_defs.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r ./include/wl_common_defs.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ make[6]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/char/bcm_knvram/impl1' make[6]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/char/bcmlibs/impl1' echo BCMLIBS installing header BCMLIBS installing header echo cp -u -f --no-preserve=mode --preserve=timestamps -r ../include/* /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r ../include/bcm_bitmap_pool_utils.h ../include/bcm_bitmap_utils.h ../include/idx_pool_util.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r ../include/* /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ make[6]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/char/bcmlibs/impl1' make[6]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/misc/otp/impl1' echo BCMLIBS installing header BCMLIBS installing header echo cp -u -f --no-preserve=mode --preserve=timestamps -r ./*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r ./bcm_otp_v1_map.h ./bcm_otp_v2_map.h ./bcm_otp_v2p5_map.h ./bcm_otp_v3_map.h ./otp_ioctl.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ cp -u -f --no-preserve=mode --preserve=timestamps -r ./*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/bcmdrivers//include/ make[6]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/opensource/misc/otp/impl1' make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' ln -s -f -T /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19/include/uapi /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcm_local_kernel_include ln -s -f -T /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19/arch/arm/include/uapi /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcm_local_kernel_arm_include default: make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' READING AG MAKEFILE LN_RULE_AG (NAME=CONFIG_BCM_BCA_LED,VAL=y,DIR=opensource/misc/bca_led_ctrl,IMPL=1) CONFIG_BCM_BCA_LED_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_LEGACY_LED_API,VAL=y,DIR=opensource/misc/bca_legacy_led,IMPL=1) CONFIG_BCM_BCA_LEGACY_LED_API_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PMC,VAL=y,DIR=opensource/misc/pmc,IMPL=1) CONFIG_BCM_PMC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_ARM_CPUIDLE,VAL=y,DIR=opensource/misc/cpuidle,IMPL=1) CONFIG_BCM_ARM_CPUIDLE_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_VREG_SYNC,VAL=y,DIR=opensource/misc/vregsync,IMPL=1) CONFIG_BCM_BCA_VREG_SYNC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_STRAP,VAL=y,DIR=opensource/misc/strap,IMPL=1) CONFIG_BCM_STRAP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_DGASP_DRV,VAL=y,DIR=opensource/misc/dgasp,IMPL=1) CONFIG_BCM_DGASP_DRV_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BUTTON,VAL=y,DIR=opensource/misc/button,IMPL=1) CONFIG_BCM_BUTTON_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_SFP,VAL=y,DIR=opensource/misc/bcmsfp,IMPL=1) CONFIG_BCM_SFP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_UBUS,VAL=y,DIR=opensource/misc/ubus,IMPL=1) CONFIG_BCM_UBUS_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_THERMAL,VAL=m,DIR=opensource/misc/thermal,IMPL=1) CONFIG_BCM_THERMAL_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_COMMON_CLK,VAL=y,DIR=opensource/misc/clk,IMPL=1) CONFIG_BCM_COMMON_CLK_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_RESET_BUTTON,VAL=y,DIR=opensource/misc/reset_button,IMPL=1) CONFIG_BCM_RESET_BUTTON_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_EXTINTR,VAL=y,DIR=opensource/misc/bca_extintr,IMPL=1) CONFIG_BCM_BCA_EXTINTR_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_OTP_DRV,VAL=y,DIR=opensource/misc/otp,IMPL=1) CONFIG_BCM_OTP_DRV_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_GPIO,VAL=y,DIR=opensource/misc/bca_gpio,IMPL=1) CONFIG_BCM_BCA_GPIO_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BCA_PINCTRL,VAL=y,DIR=opensource/misc/bca_pinctrl,IMPL=1) CONFIG_BCM_BCA_PINCTRL_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_MEMC,VAL=y,DIR=opensource/misc/memc,IMPL=1) CONFIG_BCM_MEMC_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCAP,VAL=m,DIR=opensource/char/pcap,IMPL=1) CONFIG_BCM_PCAP_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCM,VAL=y,DIR=opensource/char/pcm,IMPL=1) CONFIG_BCM_PCM_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_MCAST,VAL=m,DIR=opensource/char/mcast,IMPL=1) CONFIG_BCM_MCAST_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_LIBS,VAL=m,DIR=opensource/char/bcmlibs,IMPL=1) CONFIG_BCM_LIBS_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_BOOTSTATE,VAL=y,DIR=opensource/char/bcm_bootstate,IMPL=1) CONFIG_BCM_BOOTSTATE_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_OPTICALDET,VAL=y,DIR=opensource/char/opticaldet,IMPL=2) CONFIG_BCM_OPTICALDET_IMPL=2 LN_RULE_AG (NAME=CONFIG_BCM_BCA_USB,VAL=m,DIR=opensource/bus/usb,IMPL=1) CONFIG_BCM_BCA_USB_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_PCIE_HCD,VAL=m,DIR=opensource/bus/pci/host,IMPL=1) CONFIG_BCM_PCIE_HCD_IMPL=1 LN_RULE_AG (NAME=CONFIG_BCM_ENET,VAL=m,DIR=opensource/net/enet,IMPL=7) CONFIG_BCM_ENET_IMPL=7 done bcmdriver links grep: /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/bcm96764L/main/components/router/Makefile.fw: No such file or directory check_prebuilt: BRCM_CHIP=6764L PROFILE_ARCH=armsfp PROFILE_KARCH=aarch64 WLTEST= BUILD_HND_MFG= BUILD_BCM_WLAN_NO_MFGBIN=y wl: make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' CURRENT_KARCH=aarch64 TOOLCHAIN_TOP= make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build -f Bcmkernel.mk bcmkernel_headers_install INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64 KERN_TARGET= make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make ARCH=arm64 -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 KERN_TARGET= INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64 PRODUCT_NAME=be230v1 SHELL=/bin/bash PROFILE=TP6764L IPLATFORM_ROOTFS=/home/xgd22/workdir/be230v2/Iplatform/build/../image/be230v1/rootfs bcmkernel_headers_install EXTRAVERSION= LOCALVERSION= make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' Install bcmkernel/include/uapi headers cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcmkernel/include/uapi/linux/*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64/include/linux/ cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcmkernel/include/uapi/linux/netfilter/*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64/include/linux/netfilter/ cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcmkernel/include/uapi/linux/netfilter_bridge/*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/aarch64/include/linux/netfilter_bridge/ make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' CURRENT_KARCH=arm TOOLCHAIN_TOP= make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build -f Bcmkernel.mk bcmkernel_headers_install INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm KERN_TARGET= make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make ARCH=arm -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19 KERN_TARGET= INSTALL_HDR_PATH=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm PRODUCT_NAME=be230v1 SHELL=/bin/bash PROFILE=TP6764L IPLATFORM_ROOTFS=/home/xgd22/workdir/be230v2/Iplatform/build/../image/be230v1/rootfs bcmkernel_headers_install EXTRAVERSION= LOCALVERSION= make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' Install bcmkernel/include/uapi headers cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcmkernel/include/uapi/linux/*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm/include/linux/ cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcmkernel/include/uapi/linux/netfilter/*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm/include/linux/netfilter/ cp -u -f --no-preserve=mode --preserve=timestamps -r /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/bcmkernel/include/uapi/linux/netfilter_bridge/*.h /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/fs.build/kernel/arm/include/linux/netfilter_bridge/ make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/kernel/linux-4.19' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/build' make -C /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/bcm96765 PROFILE_FILE=/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/targets/TP6764L/TP6764L version make[4]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/impl103' grep: /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/bcm96764L/main/components/router/Makefile.fw: No such file or directory make -C main/components/router oldconfig make[5]: Entering directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/impl103' make[5]: *** main/components/router: No such file or directory. Stop. make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/impl103' Makefile:102: recipe for target 'oldconfig' failed make[4]: *** [oldconfig] Error 2 make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bcmdrivers/broadcom/net/wl/impl103' build/Makefile:825: recipe for target 'hnd_dongle' failed make[3]: *** [hnd_dongle] Error 2 make[3]: *** Waiting for unfinished jobs.... Building bcm CC lib/libfdt/fdt.c CC lib/libfdt/fdt_addresses.c CC lib/libfdt/fdt_empty_tree.c CC lib/libfdt/fdt_ro.c CC lib/libfdt/fdt_rw.c CC lib/libfdt/fdt_strerror.c CC lib/libfdt/fdt_sw.c CC lib/libfdt/fdt_wip.c CC lib/libc/abort.c CC lib/libc/assert.c CC lib/libc/exit.c CC lib/libc/memchr.c CC lib/libc/memcmp.c CC lib/libc/memcpy.c CC lib/libc/memmove.c CC lib/libc/memrchr.c CC lib/libc/memset.c CC lib/libc/printf.c CC lib/libc/putchar.c CC lib/libc/puts.c CC lib/libc/snprintf.c CC lib/libc/strchr.c CC lib/libc/strcmp.c CC lib/libc/strlcat.c CC lib/libc/strlcpy.c CC lib/libc/strlen.c CC lib/libc/strncmp.c CC lib/libc/strnlen.c CC lib/libc/strrchr.c CC lib/libc/strtok.c CC lib/libc/strtoul.c CC lib/libc/strtoll.c CC lib/libc/strtoull.c CC lib/libc/strtol.c AS lib/libc/aarch64/setjmp.S CC bl31/bl31_context_mgmt.c CC bl31/bl31_main.c CC bl31/interrupt_mgmt.c CC common/runtime_svc.c CC drivers/arm/gic/v2/gicdv2_helpers.c CC drivers/arm/gic/v2/gicv2_helpers.c CC drivers/arm/gic/v2/gicv2_main.c CC drivers/delay_timer/delay_timer.c CC drivers/delay_timer/generic_delay_timer.c CC lib/cpus/errata_report.c CC lib/el3_runtime/aarch64/context_mgmt.c CC lib/el3_runtime/cpu_data_array.c CC lib/extensions/spe/spe.c CC lib/extensions/sve/sve.c CC lib/locks/bakery/bakery_lock_coherent.c CC lib/psci/psci_common.c CC lib/psci/psci_main.c CC lib/psci/psci_mem_protect.c CC lib/psci/psci_off.c CC lib/psci/psci_on.c CC lib/psci/psci_setup.c CC lib/psci/psci_suspend.c CC lib/psci/psci_system_off.c CC lib/xlat_tables/aarch64/xlat_tables.c CC lib/xlat_tables/xlat_tables_common.c CC plat/arm/common/arm_common.c CC plat/bcm/bcm_gic.c CC plat/bcm/brcm_bl31_setup.c CC plat/bcm/drivers/pmc_cpu_core.c CC plat/bcm/drivers/pmc_drv.c CC plat/bcm/topology.c CC plat/common/plat_psci_common.c CC services/arm_arch_svc/arm_arch_svc_setup.c CC services/std_svc/std_svc_setup.c CC common/bl_common.c CC common/tf_log.c CC drivers/console/multi_console.c CC plat/common/plat_bl_common.c CC plat/common/plat_log_common.c CC plat/common/aarch64/plat_common.c CC lib/compiler-rt/builtins/popcountdi2.c CC lib/compiler-rt/builtins/popcountsi2.c CC plat/bcm/brcm_pm.c AS bl31/aarch64/bl31_entrypoint.S AS bl31/aarch64/crash_reporting.S AS bl31/aarch64/ea_delegate.S AS bl31/aarch64/runtime_exceptions.S AS lib/cpus/aarch64/cortex_a53.S AS lib/cpus/aarch64/dsu_helpers.S AS lib/cpus/aarch64/cpu_helpers.S AS lib/cpus/aarch64/runtime_errata.S AS lib/cpus/aarch64/wa_cve_2017_5715_bpiall.S AS lib/cpus/aarch64/wa_cve_2017_5715_mmu.S AS lib/el3_runtime/aarch64/context.S AS lib/el3_runtime/aarch64/cpu_data.S AS lib/locks/exclusive/aarch64/spinlock.S AS lib/psci/aarch64/psci_helpers.S AS plat/bcm/aarch64/plat_helpers.S AS plat/common/aarch64/platform_mp_stack.S AS common/aarch64/debug.S AS lib/aarch64/cache_helpers.S AS lib/aarch64/misc_helpers.S AS plat/common/aarch64/platform_helpers.S AS drivers/arm/pl011/aarch64/pl011_console.S PP bl31/bl31.ld.S AR /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8/build/bcm/release/lib/libfdt.a AR /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8/build/bcm/release/lib/libc.a LD /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8/build/bcm/release/bl31/bl31.elf BIN /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8/build/bcm/release/bl31.bin OD /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8/build/bcm/release/bl31/bl31.dump Built /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8/build/bcm/release/bl31.bin successfully make[5]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/arm-trusted-firmware-2.8' make[4]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf' echo "Compressing ARM Trusted Firmware using lzma" Compressing ARM Trusted Firmware using lzma /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/cmplzma -k -2 -lzma /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/armtf.elf /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/armtf.bin /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/armtf.lz using LZMA compression Code text starts: textAddr=0x00000000 Program entry point: 0x00004000, /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/hostTools/lzmacmd e /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/armtf.bin /home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04/bootloaders/armtf/armtf.bin.lzma.tmp -d22 -lp2 -lc1 LZMA 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06 Before compression: 45145 After compression (level=2): 12279 Percent Compression = 72.80 make[3]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' build/Makefile:34: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' Makefile:18: recipe for target 'default' failed make[1]: *** [default] Error 2 make[1]: Leaving directory '/home/xgd22/workdir/be230v2/bcm504L04/bcm963xx_5.04L.04' /home/xgd22/workdir/be230v2/Iplatform/build/product_configs/be230v1/product.mk:452: recipe for target 'sdk_all' failed make: *** [sdk_all] Error 2检查一下这段是什么问题导致的编译错误
09-23
root@test-10-1-18-12:/home/test/gpu-burn# udevadm test /sys/class/infiniband/mlx5_7 This program is for debugging only, it does not run any program specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. Trying to open "/etc/systemd/hwdb/hwdb.bin"... Trying to open "/etc/udev/hwdb.bin"... Trying to open "/usr/lib/systemd/hwdb/hwdb.bin"... Trying to open "/lib/systemd/hwdb/hwdb.bin"... Trying to open "/lib/udev/hwdb.bin"... === trie on-disk === tool version: 249 file size: 11124932 bytes header size 80 bytes strings 2374708 bytes nodes 8750144 bytes Load module index Found cgroup2 on /sys/fs/cgroup/, full unified hierarchy Found container virtualization none. Network interface NamePolicy= disabled on kernel command line, ignoring. Loaded timestamp for '/etc/systemd/network'. Loaded timestamp for '/run/systemd/network'. Parsed configuration file /usr/lib/systemd/network/99-default.link Parsed configuration file /usr/lib/systemd/network/73-usb-net-by-mac.link Created link configuration context. Loaded timestamp for '/etc/udev/rules.d'. Loaded timestamp for '/run/udev/rules.d'. Reading rules file: /usr/lib/udev/rules.d/01-md-raid-creating.rules Reading rules file: /etc/udev/rules.d/30-persistent-rdma.rules Reading rules file: /usr/lib/udev/rules.d/39-usbmuxd.rules Reading rules file: /usr/lib/udev/rules.d/40-usb_modeswitch.rules Reading rules file: /usr/lib/udev/rules.d/40-vm-hotadd.rules Reading rules file: /usr/lib/udev/rules.d/50-apport.rules Reading rules file: /usr/lib/udev/rules.d/50-firmware.rules Reading rules file: /usr/lib/udev/rules.d/50-udev-default.rules Reading rules file: /usr/lib/udev/rules.d/55-dm.rules Reading rules file: /usr/lib/udev/rules.d/55-scsi-sg3_id.rules Reading rules file: /usr/lib/udev/rules.d/56-dm-mpath.rules Reading rules file: /usr/lib/udev/rules.d/56-dm-parts.rules Reading rules file: /usr/lib/udev/rules.d/56-lvm.rules Reading rules file: /usr/lib/udev/rules.d/58-scsi-sg3_symlink.rules Reading rules file: /usr/lib/udev/rules.d/60-autosuspend.rules Reading rules file: /usr/lib/udev/rules.d/60-block.rules Reading rules file: /usr/lib/udev/rules.d/60-bridge-network-interface.rules Reading rules file: /usr/lib/udev/rules.d/60-cdrom_id.rules Reading rules file: /usr/lib/udev/rules.d/60-drm.rules Reading rules file: /usr/lib/udev/rules.d/60-evdev.rules Reading rules file: /usr/lib/udev/rules.d/60-fido-id.rules Reading rules file: /usr/lib/udev/rules.d/60-input-id.rules Reading rules file: /usr/lib/udev/rules.d/60-multipath.rules Reading rules file: /usr/lib/udev/rules.d/60-open-vm-tools.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-alsa.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-input.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage-dm.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage-tape.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-v4l.rules Reading rules file: /usr/lib/udev/rules.d/60-rdma-ndd.rules Reading rules file: /usr/lib/udev/rules.d/60-rdma-persistent-naming.rules Reading rules file: /usr/lib/udev/rules.d/60-sensor.rules Reading rules file: /usr/lib/udev/rules.d/60-serial.rules Reading rules file: /usr/lib/udev/rules.d/60-srp_daemon.rules Reading rules file: /usr/lib/udev/rules.d/60-tpm-udev.rules Reading rules file: /usr/lib/udev/rules.d/60-xpmem.rules Reading rules file: /usr/lib/udev/rules.d/61-persistent-storage-android.rules Reading rules file: /usr/lib/udev/rules.d/63-md-raid-arrays.rules Reading rules file: /usr/lib/udev/rules.d/64-btrfs-dm.rules Reading rules file: /usr/lib/udev/rules.d/64-btrfs-zoned.rules Reading rules file: /usr/lib/udev/rules.d/64-btrfs.rules Reading rules file: /usr/lib/udev/rules.d/64-md-raid-assembly.rules Reading rules file: /usr/lib/udev/rules.d/64-xorg-xkb.rules Reading rules file: /usr/lib/udev/rules.d/66-azure-ephemeral.rules Reading rules file: /usr/lib/udev/rules.d/66-snapd-autoimport.rules Reading rules file: /usr/lib/udev/rules.d/68-del-part-nodes.rules Reading rules file: /usr/lib/udev/rules.d/69-bcache.rules Reading rules file: /usr/lib/udev/rules.d/69-lvm-metad.rules Reading rules file: /usr/lib/udev/rules.d/69-md-clustered-confirm-device.rules Reading rules file: /usr/lib/udev/rules.d/70-iscsi-network-interface.rules Reading rules file: /usr/lib/udev/rules.d/70-joystick.rules Reading rules file: /usr/lib/udev/rules.d/70-memory.rules Reading rules file: /usr/lib/udev/rules.d/70-mouse.rules Reading rules file: /usr/lib/udev/rules.d/70-open-iscsi.rules Reading rules file: /usr/lib/udev/rules.d/70-power-switch.rules Reading rules file: /etc/udev/rules.d/70-snap.snapd.rules Reading rules file: /usr/lib/udev/rules.d/70-touchpad.rules Reading rules file: /usr/lib/udev/rules.d/70-uaccess.rules Reading rules file: /usr/lib/udev/rules.d/71-nvidia.rules Reading rules file: /usr/lib/udev/rules.d/71-power-switch-proliant.rules Reading rules file: /usr/lib/udev/rules.d/71-seat.rules Reading rules file: /usr/lib/udev/rules.d/71-u-d-c-gpu-detection.rules Reading rules file: /usr/lib/udev/rules.d/73-seat-late.rules Reading rules file: /usr/lib/udev/rules.d/73-special-net-names.rules Reading rules file: /usr/lib/udev/rules.d/75-net-description.rules Reading rules file: /usr/lib/udev/rules.d/75-probe_mtd.rules Reading rules file: /usr/lib/udev/rules.d/75-rdma-description.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-broadmobi-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-cinterion-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-dell-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-dlink-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-ericsson-mbm.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-fibocom-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-foxconn-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-gosuncn-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-haier-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-huawei-net-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-longcheer-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-mtk-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-nokia-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-qcom-soc.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-qdl-device-blacklist.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-quectel-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-sierra.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-simtech-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-telit-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-tplink-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-ublox-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-x22x-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-zte-port-types.rules Reading rules file: /usr/lib/udev/rules.d/78-graphics-card.rules Reading rules file: /usr/lib/udev/rules.d/78-sound-card.rules Reading rules file: /usr/lib/udev/rules.d/80-debian-compat.rules Reading rules file: /usr/lib/udev/rules.d/80-drivers.rules Reading rules file: /usr/lib/udev/rules.d/80-mm-candidate.rules Reading rules file: /usr/lib/udev/rules.d/80-net-setup-link.rules Reading rules file: /usr/lib/udev/rules.d/80-udisks2.rules Reading rules file: /usr/lib/udev/rules.d/81-net-dhcp.rules Reading rules file: /usr/lib/udev/rules.d/83-mlnx-sf-name.rules Reading rules file: /usr/lib/udev/rules.d/85-hdparm.rules Reading rules file: /usr/lib/udev/rules.d/90-bolt.rules Reading rules file: /usr/lib/udev/rules.d/90-console-setup.rules Reading rules file: /usr/lib/udev/rules.d/90-fwupd-devices.rules Reading rules file: /usr/lib/udev/rules.d/90-ib.rules Reading rules file: /run/udev/rules.d/90-netplan.rules Reading rules file: /usr/lib/udev/rules.d/90-rdma-umad.rules Reading rules file: /usr/lib/udev/rules.d/95-dm-notify.rules Reading rules file: /usr/lib/udev/rules.d/95-kpartx.rules Reading rules file: /usr/lib/udev/rules.d/95-upower-hid.rules Reading rules file: /usr/lib/udev/rules.d/95-upower-wup.rules Reading rules file: /usr/lib/udev/rules.d/96-e2scrub.rules Reading rules file: /usr/lib/udev/rules.d/99-lxd-agent.rules Reading rules file: /etc/udev/rules.d/99-persistent-rdma.rules Reading rules file: /usr/lib/udev/rules.d/99-systemd.rules Reading rules file: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules value '[dmi/id]sys_vendor' is 'Giga Computing' value '[dmi/id]sys_vendor' is 'Giga Computing' mlx5_7: /usr/lib/udev/rules.d/75-rdma-description.rules:41 Importing properties from results of builtin command 'hwdb --subsystem=pci' mlx5_7: hwdb modalias key: "pci:v000015B3d00001021sv000015B3sd00000022bc02sc07i00" mlx5_7: sd-device: Created db file '/run/udev/data/+infiniband:mlx5_7' for '/devices/pci0000:c7/0000:c7:01.0/0000:c8:00.0/0000:c9:00.0/0000:ca:00.0/0000:cb:00.0/0000:cc:00.0/infiniband/mlx5_7' DEVPATH=/devices/pci0000:c7/0000:c7:01.0/0000:c8:00.0/0000:c9:00.0/0000:ca:00.0/0000:cb:00.0/0000:cc:00.0/infiniband/mlx5_7 NAME=mlx5_7 ACTION=add SUBSYSTEM=infiniband TAGS=:systemd: CURRENT_TAGS=:systemd: SYSTEMD_WANTS=rdma-ndd.service ID_RDMA_INFINIBAND=1 ID_RDMA_ROCE=1 ID_BUS=pci ID_VENDOR_ID=0x15b3 ID_MODEL_ID=0x1021 ID_PCI_CLASS_FROM_DATABASE=Network controller ID_PCI_SUBCLASS_FROM_DATABASE=Infiniband controller ID_VENDOR_FROM_DATABASE=Mellanox Technologies ID_MODEL_FROM_DATABASE=MT2910 Family [ConnectX-7] USEC_INITIALIZED=162756069 Unload module index Unloaded link configuration context. root@test-10-1-18-12:/home/test/gpu-burn#
06-07
### 调试 Linux 系统中 udev 对 Mellanox ConnectX-7 (mlx5_7) 设备的规则处理问题 在调试 Linux 系统中 udev 对 Mellanox ConnectX-7 (mlx5_7) 设备的规则处理问题时,可以按照以下方法进行操作: #### 1. 检查现有 udev 规则 Mellanox OFED 驱动安装后会创建特定的 udev 规则文件。这些规则通常位于 `/etc/udev/rules.d/` 目录下。例如,`82-net-setup-link.rules` 文件可能包含以下内容[^3]: ```plaintext SUBSYSTEM=="net", ACTION=="add", ATTR{phys_switch_id}!="", ATTR{phys_port_name}!="", \ IMPORT{program}="/etc/infiniband/vf-net-link-name.sh $attr{phys_port_name} $attr{phys_switch_id}" \ NAME="$env{NAME}", RUN+="/sbin/ethtool -L $env{NAME} combined 4", GOTO="net_setup_skip_link_name" ``` 上述规则定义了如何为 Mellanox 网卡分配名称,并设置队列数。 #### 2. 使用 `udevadm` 测试规则 为了验证规则是否正确匹配 mlx5_7 设备,可以使用 `udevadm test` 命令。例如: ```bash udevadm test /sys/class/net/<interface_name> ``` 将 `<interface_name>` 替换为实际的网卡接口名称(如 `ens1f0`)。此命令会输出 udev 在设备添加时执行的所有操作和规则匹配情况。 #### 3. 检查日志信息 通过查看系统日志,可以进一步分析 udev 的行为。使用以下命令检查日志: ```bash journalctl -k | grep udev ``` 如果发现错误或警告信息,可以根据提示调整规则文件。 #### 4. 修改或创建自定义规则 如果默认规则无法满足需求,可以创建自定义规则文件。例如,在 `/etc/udev/rules.d/99-custom-mlx5.rules` 中添加以下内容: ```plaintext ACTION=="add", SUBSYSTEM=="net", KERNEL=="mlx5*", ENV{ID_NET_NAME_MAC}="eth_custom_$kernel" ``` 上述规则为所有 mlx5 网卡分配一个固定的名称前缀 `eth_custom_`[^3]。 #### 5. 重新加载 udev 规则 修改规则文件后,需要重新加载 udev 规则并触发设备重命名: ```bash udevadm control --reload-rules udevadm trigger ``` #### 6. 检查 RoCE 功能的影响 如果虚拟机上不需要启用 RoCE 功能,可以通过禁用该功能来减少资源消耗。具体方法是在主机上配置 VF 接口的 RoCE 状态[^1]。例如: ```bash echo 0 > /sys/class/net/<VF_interface>/roce/enabled ``` #### 7. 热插拔 VF 接口到虚拟机 在虚拟化环境中,可以通过 `virsh` 命令将新添加的 VF 接口热插拔到正在运行的虚拟机中[^2]: ```bash virsh attach-interface <vm_name> hostdev <PCI_address> --managed --live --config ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值