/home/autobuild/autobuild/instance-20/output-1/host/bin/xzcat /home/autobuild/autobuild/instance-20/dl/linux-firmware/linux-firmware-20240709.tar.xz | /home/autobuild/autobuild/instance-20/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-20/output-1/build/linux-firmware-20240709 -xf - >>> linux-firmware 20240709 Patching >>> linux-firmware 20240709 Configuring >>> linux-firmware 20240709 Building cd /home/autobuild/autobuild/instance-20/output-1/build/linux-firmware-20240709 && /home/autobuild/autobuild/instance-20/output-1/host/bin/tar cf br-firmware.tar amdgpu amlogic/*.bin ar7010.fw ar7010_1_1.fw ar9271.fw arm/mali/arch*/mali_csffw.bin as102_data1_st.hex as102_data2_st.hex ath10k/QCA6174 ath10k/QCA9377/hw1.0/board-2.bin ath10k/QCA9377/hw1.0/board.bin ath10k/QCA9377/hw1.0/firmware-5.bin ath10k/QCA9377/hw1.0/firmware-6.bin ath10k/QCA9377/hw1.0/firmware-sdio-5.bin ath10k/QCA988X/hw2.0/board.bin ath10k/QCA988X/hw2.0/firmware-4.bin ath10k/QCA988X/hw2.0/firmware-5.bin ath6k/AR6002 ath6k/AR6003 ath9k_htc/htc_7010-1.4.0.fw ath9k_htc/htc_9271-1.4.0.fw bnx2/* brcm/bcm4329-fullmac-4.bin brcm/brcmfmac43143-sdio.bin brcm/brcmfmac43143.bin brcm/brcmfmac43236b.bin brcm/brcmfmac43241b0-sdio.bin brcm/brcmfmac43241b4-sdio.bin brcm/brcmfmac43241b5-sdio.bin brcm/brcmfmac43242a.bin brcm/brcmfmac4329-sdio.bin brcm/brcmfmac4330-sdio.Prowise-PT301.txt brcm/brcmfmac4330-sdio.bin brcm/brcmfmac4334-sdio.bin brcm/brcmfmac43340-sdio.meegopad-t08.txt brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt brcm/brcmfmac43340-sdio.predia-basic.txt brcm/brcmfmac4335-sdio.bin brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt brcm/brcmfmac43430-sdio.AP6212.txt brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt brcm/brcmfmac43430-sdio.MUR1DX.txt brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt brcm/brcmfmac43430a0-sdio.bin brcm/brcmfmac43430a0-sdio.ilife-S806.txt brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt brcm/brcmfmac4350-pcie.bin brcm/brcmfmac4350c2-pcie.bin brcm/brcmfmac4356-pcie.gpd-win-pocket.txt brcm/brcmfmac4356-sdio.AP6356S.txt brcm/brcmfmac43569.bin brcm/brcmfmac4358-pcie.bin brcm/brcmfmac43602-pcie.ap.bin brcm/brcmfmac43602-pcie.bin brcm/brcmfmac4366b-pcie.bin brcm/brcmfmac4366c-pcie.bin brcm/brcmfmac4371-pcie.bin brcm/brcmfmac4373.bin cxgb4/t5fw*.bin cypress/cyfmac43012-sdio.bin cypress/cyfmac43012-sdio.clm_blob cypress/cyfmac43340-sdio.bin cypress/cyfmac43362-sdio.bin cypress/cyfmac4339-sdio.bin cypress/cyfmac43430-sdio.bin cypress/cyfmac43430-sdio.clm_blob cypress/cyfmac43455-sdio.bin cypress/cyfmac43455-sdio.clm_blob cypress/cyfmac4354-sdio.bin cypress/cyfmac4354-sdio.clm_blob cypress/cyfmac4356-pcie.bin cypress/cyfmac4356-pcie.clm_blob cypress/cyfmac4356-sdio.bin cypress/cyfmac4356-sdio.clm_blob cypress/cyfmac43570-pcie.bin cypress/cyfmac43570-pcie.clm_blob cypress/cyfmac4373-sdio.bin cypress/cyfmac4373-sdio.clm_blob cypress/cyfmac54591-pcie.bin cypress/cyfmac54591-pcie.clm_blob dvb-fe-xc4000-1.4.1.fw dvb-fe-xc5000-1.6.114.fw dvb-fe-xc5000c-4.1.30.7.fw dvb-usb-dib0700-1.20.fw dvb-usb-terratec-h5-drxk.fw htc_7010.fw htc_9271.fw i915 intel/fw_sst_0f28.bin-48kHz_i2s_master intel/ibt-* intel/ice/ddp/*.pkg intel/ipu/shisp_2400b0_v21.bin intel/ipu/shisp_2401a0_v21.bin iwlwifi-100-*.ucode iwlwifi-1000-*.ucode iwlwifi-105-*.ucode iwlwifi-135-*.ucode iwlwifi-2000-*.ucode iwlwifi-2030-*.ucode iwlwifi-3160-*.ucode iwlwifi-3168-*.ucode iwlwifi-3945-2.ucode iwlwifi-4965-2.ucode iwlwifi-5000-5.ucode iwlwifi-6000g2a-6.ucode iwlwifi-6000g2b-6.ucode iwlwifi-7260-*.ucode iwlwifi-7265-*.ucode iwlwifi-7265D-*.ucode iwlwifi-8000C-*.ucode iwlwifi-9???-*.ucode iwlwifi-QuZ-*.ucode iwlwifi-cc-a0-*.ucode iwlwifi-so-a0-gf-a0*.{ucode,pnvm} iwlwifi-so-a0-jf-b0*.ucode lbtf_usb.bin libertas/sd8686_v8.bin libertas/sd8686_v8_helper.bin libertas/usb8388_olpc.bin libertas/usb8388_v9.bin mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin mediatek/WIFI_RAM_CODE_MT7961_1.bin mediatek/mt7650.bin mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin microchip/mscc_vsc85*.bin mrvl/pcie8897_uapsta.bin mrvl/pcieuart8997_combo_v4.bin mrvl/pcieusb8997_combo_v4.bin mrvl/prestera/mvsw_prestera_fw*.img mrvl/sd8688.bin mrvl/sd8688_helper.bin mrvl/sd8787_uapsta.bin mrvl/sd8797_uapsta.bin mrvl/sd8887_uapsta.bin mrvl/sd8897_uapsta.bin mrvl/usb8797_uapsta.bin mrvl/usb8801_uapsta.bin mrvl/usb8897_uapsta.bin qat_895xcc.bin qat_895xcc_mmp.bin qat_c3xxx.bin qat_c3xxx_mmp.bin qat_c62x.bin qat_c62x_mmp.bin qca/nvm_00230302.bin qca/nvm_usb_00000302.bin qca/rampatch_00230302.bin qca/rampatch_usb_00000302.bin qcom/venus-1.8 qcom/venus-4.2 qed/qed_init_values_zipped-*.bin ql2100_fw.bin ql2200_fw.bin ql2300_fw.bin ql2322_fw.bin ql2400_fw.bin ql2500_fw.bin radeon rp2.fw rsi/rs9116_wlan.rps rsi/rs9116_wlan_bt_classic.rps rt2561.bin rt2561s.bin rt2661.bin rt2860.bin rt2870.bin rt3071.bin rt73.bin rtl_bt/rtl8723a_fw.bin rtl_bt/rtl8723b_fw.bin rtl_bt/rtl8723bs_config-OBDA8723.bin rtl_bt/rtl8723bs_fw.bin rtl_bt/rtl8723d_config.bin rtl_bt/rtl8723d_fw.bin rtl_bt/rtl8761a_fw.bin rtl_bt/rtl8761b_config.bin rtl_bt/rtl8761b_fw.bin rtl_bt/rtl8761bu_config.bin rtl_bt/rtl8761bu_fw.bin rtl_nic/rtl8105e-1.fw rtl_nic/rtl8106e-1.fw rtl_nic/rtl8106e-2.fw rtl_nic/rtl8107e-1.fw rtl_nic/rtl8107e-2.fw rtl_nic/rtl8125a-3.fw rtl_nic/rtl8125b-2.fw rtl_nic/rtl8168d-1.fw rtl_nic/rtl8168d-2.fw rtl_nic/rtl8168e-1.fw rtl_nic/rtl8168e-2.fw rtl_nic/rtl8168e-3.fw rtl_nic/rtl8168f-1.fw rtl_nic/rtl8168f-2.fw rtl_nic/rtl8168fp-3.fw rtl_nic/rtl8168g-2.fw rtl_nic/rtl8168g-3.fw rtl_nic/rtl8168h-1.fw rtl_nic/rtl8168h-2.fw rtl_nic/rtl8402-1.fw rtl_nic/rtl8411-1.fw rtl_nic/rtl8411-2.fw rtlwifi/rtl8188efw.bin rtlwifi/rtl8188eufw.bin rtlwifi/rtl8188fufw.bin rtlwifi/rtl8192cfw.bin rtlwifi/rtl8192cfwU.bin rtlwifi/rtl8192cfwU_B.bin rtlwifi/rtl8192cufw.bin rtlwifi/rtl8192cufw_A.bin rtlwifi/rtl8192cufw_B.bin rtlwifi/rtl8192cufw_TMSC.bin rtlwifi/rtl8192defw.bin rtlwifi/rtl8192eu_ap_wowlan.bin rtlwifi/rtl8192eu_nic.bin rtlwifi/rtl8192eu_wowlan.bin rtlwifi/rtl8192sefw.bin rtlwifi/rtl8821aefw.bin rtlwifi/rtl8821aefw_29.bin rtlwifi/rtl8821aefw_wowlan.bin rtlwifi/rtl8822befw.bin rtw88/rtw*.bin rtw89/rtw*.bin ti-connectivity/TIInit_6.2.31.bts ti-connectivity/TIInit_6.6.15.bts ti-connectivity/TIInit_7.2.31.bts ti-connectivity/cc33xx-conf.bin ti-connectivity/cc33xx_2nd_loader.bin ti-connectivity/cc33xx_fw.bin ti-connectivity/wl1271-fw-2.bin ti-connectivity/wl1271-fw-ap.bin ti-connectivity/wl1271-fw.bin ti-connectivity/wl127x-fw-3.bin ti-connectivity/wl127x-fw-4-mr.bin ti-connectivity/wl127x-fw-4-plt.bin ti-connectivity/wl127x-fw-4-sr.bin ti-connectivity/wl127x-fw-5-mr.bin ti-connectivity/wl127x-fw-5-plt.bin ti-connectivity/wl127x-fw-5-sr.bin ti-connectivity/wl127x-fw-plt-3.bin ti-connectivity/wl127x-nvs.bin ti-connectivity/wl128x-fw-3.bin ti-connectivity/wl128x-fw-4-mr.bin ti-connectivity/wl128x-fw-4-plt.bin ti-connectivity/wl128x-fw-4-sr.bin ti-connectivity/wl128x-fw-5-mr.bin ti-connectivity/wl128x-fw-5-plt.bin ti-connectivity/wl128x-fw-5-sr.bin ti-connectivity/wl128x-fw-ap.bin ti-connectivity/wl128x-fw-plt-3.bin ti-connectivity/wl128x-fw.bin ti-connectivity/wl128x-nvs.bin v4l-cx23885-avcore-01.fw wil6210.* >>> linux-firmware 20240709 Installing to target mkdir -p /home/autobuild/autobuild/instance-20/output-1/target/lib/firmware /home/autobuild/autobuild/instance-20/output-1/host/bin/tar xf /home/autobuild/autobuild/instance-20/output-1/build/linux-firmware-20240709/br-firmware.tar -C /home/autobuild/autobuild/instance-20/output-1/target/lib/firmware cd /home/autobuild/autobuild/instance-20/output-1/target/lib/firmware ; sed -r -e '/^Link: (.+) -> (.+)$/!d; s//\1 \2/' /home/autobuild/autobuild/instance-20/output-1/build/linux-firmware-20240709/WHENCE | while read f d; do if test -f $(readlink -m $(dirname "$f")/$d); then mkdir -p $(dirname "$f") || exit 1; ln -sf $d "$f" || exit 1; fi ; done >>> linux-firmware 20240709 Installing to images directory mkdir -p /home/autobuild/autobuild/instance-20/output-1/images /home/autobuild/autobuild/instance-20/output-1/host/bin/tar xf /home/autobuild/autobuild/instance-20/output-1/build/linux-firmware-20240709/br-firmware.tar -C /home/autobuild/autobuild/instance-20/output-1/images cd /home/autobuild/autobuild/instance-20/output-1/images ; sed -r -e '/^Link: (.+) -> (.+)$/!d; s//\1 \2/' /home/autobuild/autobuild/instance-20/output-1/build/linux-firmware-20240709/WHENCE | while read f d; do if test -f $(readlink -m $(dirname "$f")/$d); then mkdir -p $(dirname "$f") || exit 1; ln -sf $d "$f" || exit 1; fi ; done wireless-regdb-2024.07.04.tar.xz: OK (sha256: 9832a14e1be24abff7be30dee3c9a1afb5fdfcf475a0d91aafef039f8d85f5eb) >>> wireless-regdb 2024.07.04 Extracting /home/autobuild/autobuild/instance-20/output-1/host/bin/xzcat /home/autobuild/autobuild/instance-20/dl/wireless-regdb/wireless-regdb-2024.07.04.tar.xz | /home/autobuild/autobuild/instance-20/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-20/output-1/build/wireless-regdb-2024.07.04 -xf - >>> wireless-regdb 2024.07.04 Patching >>> wireless-regdb 2024.07.04 Configuring >>> wireless-regdb 2024.07.04 Building >>> wireless-regdb 2024.07.04 Installing to target /usr/bin/install -m 644 -D -T /home/autobuild/autobuild/instance-20/output-1/build/wireless-regdb-2024.07.04/regulatory.bin /home/autobuild/autobuild/instance-20/output-1/target/usr/lib/crda/regulatory.bin /usr/bin/install -m 644 -D -T /home/autobuild/autobuild/instance-20/output-1/build/wireless-regdb-2024.07.04/wens.key.pub.pem /home/autobuild/autobuild/instance-20/output-1/target/etc/wireless-regdb/pubkeys/wens.key.pub.pem /usr/bin/install -m 644 -D -T /home/autobuild/autobuild/instance-20/output-1/build/wireless-regdb-2024.07.04/regulatory.db /home/autobuild/autobuild/instance-20/output-1/target/lib/firmware/regulatory.db /usr/bin/install -m 644 -D -T /home/autobuild/autobuild/instance-20/output-1/build/wireless-regdb-2024.07.04/regulatory.db.p7s /home/autobuild/autobuild/instance-20/output-1/target/lib/firmware/regulatory.db.p7s linux-cip-5.10.162-cip24-rt10.tar.gz: OK (sha256: b5539243f187e3d478d76d44ae13aab83952c94b885ad889df6fa9997e16a441) >>> linux 5.10.162-cip24-rt10 Extracting gzip -d -c /home/autobuild/autobuild/instance-20/dl/linux/linux-cip-5.10.162-cip24-rt10.tar.gz | /home/autobuild/autobuild/instance-20/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10 -xf - fbtft-274035404701245e7491c0c6471c5b72ade4d491.tar.gz: OK (sha256: 0e81de89fdd7ab810716fc0549e767527f342e829309dee5c2cca1e9d1728770) >>> fbtft 274035404701245e7491c0c6471c5b72ade4d491 Extracting gzip -d -c /home/autobuild/autobuild/instance-20/dl/fbtft/fbtft-274035404701245e7491c0c6471c5b72ade4d491.tar.gz | /home/autobuild/autobuild/instance-20/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-20/output-1/build/fbtft-274035404701245e7491c0c6471c5b72ade4d491 -xf - >>> fbtft 274035404701245e7491c0c6471c5b72ade4d491 Patching >>> linux 5.10.162-cip24-rt10 Patching if [ -e /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/drivers/video/fbdev ]; then dest=drivers/video/fbdev ; else dest=drivers/video ; fi ; mkdir -p /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/${dest}/fbtft; cp -dpfr /home/autobuild/autobuild/instance-20/output-1/build/fbtft-274035404701245e7491c0c6471c5b72ade4d491/* /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/${dest}/fbtft/ ; echo "source \"${dest}/fbtft/Kconfig\"" >> /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/${dest}/Kconfig ; echo 'obj-y += fbtft/' >> /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/${dest}/Makefile Applying 0001-arch-microblaze-mm-init.c-fix-build.patch using patch: patching file arch/microblaze/mm/init.c for p in ; do if test -d $p ; then TAR="/home/autobuild/autobuild/instance-20/output-1/host/bin/tar" PATH=/home/autobuild/autobuild/instance-20/output-1/host/bin:$PATH support/scripts/apply-patches.sh /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10 $p \*.patch || exit 1 ; else TAR="/home/autobuild/autobuild/instance-20/output-1/host/bin/tar" PATH=/home/autobuild/autobuild/instance-20/output-1/host/bin:$PATH support/scripts/apply-patches.sh /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10 `dirname $p` `basename $p` || exit 1; fi done Using ./arch/powerpc/configs/ppc64_defconfig as base Merging ./arch/powerpc/configs/le.config # # merged configuration written to .config (needs make) # Using /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/.config as base # # merged configuration written to /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/.config (needs make) # >>> linux 5.10.162-cip24-rt10 Updating kernel config with fixups .config:4371:warning: override: DEFAULT_SECURITY_APPARMOR changes choice state .config:4372:warning: override: DEFAULT_SECURITY_SELINUX changes choice state >>> linux 5.10.162-cip24-rt10 Configuring >>> linux 5.10.162-cip24-rt10 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-20/output-1/host/bin:/home/autobuild/autobuild/instance-20/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/home/autobuild/autobuild/instance-20/output-1/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/autobuild/autobuild/instance-20/output-1/host/lib/pkgconfig:/home/autobuild/autobuild/instance-20/output-1/host/share/pkgconfig" BR_BINARIES_DIR=/home/autobuild/autobuild/instance-20/output-1/images KBUILD_BUILD_VERSION=1 KBUILD_BUILD_USER=buildroot KBUILD_BUILD_HOST=buildroot KBUILD_BUILD_TIMESTAMP="Sun Sep 22 08:44:06 UTC 2024" KCFLAGS=-Wno-attribute-alias /home/autobuild/autobuild/instance-20/output-1/host/bin/host-make -j1 HOSTCC="/home/autobuild/autobuild/instance-20/output-1/host/bin/ccache /usr/bin/gcc -O2 -isystem /home/autobuild/autobuild/instance-20/output-1/host/include -L/home/autobuild/autobuild/instance-20/output-1/host/lib -Wl,-rpath,/home/autobuild/autobuild/instance-20/output-1/host/lib" ARCH=powerpc INSTALL_MOD_PATH=/home/autobuild/autobuild/instance-20/output-1/target CROSS_COMPILE="/home/autobuild/autobuild/instance-20/output-1/host/bin/powerpc64le-buildroot-linux-gnu-" WERROR=0 REGENERATE_PARSERS=1 DEPMOD=/home/autobuild/autobuild/instance-20/output-1/host/sbin/depmod INSTALL_MOD_STRIP=1 -C /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10 all In file included from ./include/linux/kernel.h:16, from ./include/linux/list.h:9, from ./include/linux/preempt.h:11, from ./include/linux/spinlock.h:51, from arch/powerpc/kernel/trace/ftrace.c:16: arch/powerpc/kernel/trace/ftrace.c: In function 'ftrace_modify_code': ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:76:17: note: in expansion of macro 'pr_err' 76 | pr_err("%p: replaced (%s) != old (%s)", | ^~~~~~ In file included from ./arch/powerpc/include/asm/hw_breakpoint.h:13, from ./arch/powerpc/include/asm/processor.h:41, from ./arch/powerpc/include/asm/thread_info.h:46, from ./include/linux/thread_info.h:39, from ./include/asm-generic/preempt.h:5, from ./arch/powerpc/include/generated/asm/preempt.h:1, from ./include/linux/preempt.h:78: ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:76:17: note: in expansion of macro 'pr_err' 76 | pr_err("%p: replaced (%s) != old (%s)", | ^~~~~~ arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_nop_kernel': ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:407:17: note: in expansion of macro 'pr_err' 407 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:407:17: note: in expansion of macro 'pr_err' 407 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_call_kernel': ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:655:17: note: in expansion of macro 'pr_err' 655 | pr_err("Unexpected call sequence at %p: %s\n", ip, ppc_inst_as_str(op)); | ^~~~~~ ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:655:17: note: in expansion of macro 'pr_err' 655 | pr_err("Unexpected call sequence at %p: %s\n", ip, ppc_inst_as_str(op)); | ^~~~~~ arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_nop': ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:175:17: note: in expansion of macro 'pr_err' 175 | pr_err("Unexpected instruction %s around bl _mcount\n", | ^~~~~~ ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:175:17: note: in expansion of macro 'pr_err' 175 | pr_err("Unexpected instruction %s around bl _mcount\n", | ^~~~~~ ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:140:17: note: in expansion of macro 'pr_err' 140 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:140:17: note: in expansion of macro 'pr_err' 140 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_call': ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:534:17: note: in expansion of macro 'pr_err' 534 | pr_err("Unexpected call sequence at %p: %s %s\n", | ^~~~~~ ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:534:17: note: in expansion of macro 'pr_err' 534 | pr_err("Unexpected call sequence at %p: %s %s\n", | ^~~~~~ arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_modify_call': ./include/linux/printk.h:327:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:734:17: note: in expansion of macro 'pr_err' 734 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ ./include/linux/printk.h:327:40: note: in expansion of macro 'ppc_inst_as_str' 327 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ arch/powerpc/kernel/trace/ftrace.c:734:17: note: in expansion of macro 'pr_err' 734 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ arch/powerpc/kernel/kprobes.c: In function 'try_to_emulate': arch/powerpc/kernel/kprobes.c:248:17: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 248 | printk("Can't step on instruction %s\n", ppc_inst_as_str(insn)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/powerpc/include/asm/hw_breakpoint.h:13, from ./arch/powerpc/include/asm/processor.h:41, from ./arch/powerpc/include/asm/thread_info.h:46, from ./include/linux/thread_info.h:39, from ./include/asm-generic/preempt.h:5, from ./arch/powerpc/include/generated/asm/preempt.h:1, from ./include/linux/preempt.h:78, from ./include/linux/smp.h:81, from ./include/linux/lockdep.h:14, from ./include/linux/mutex.h:17, from ./include/linux/notifier.h:14, from ./include/linux/kprobes.h:22, from arch/powerpc/kernel/kprobes.c:16: ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ arch/powerpc/kernel/kprobes.c:248:58: note: in expansion of macro 'ppc_inst_as_str' 248 | printk("Can't step on instruction %s\n", ppc_inst_as_str(insn)); | ^~~~~~~~~~~~~~~ In file included from arch/powerpc/xmon/xmon.c:63: arch/powerpc/xmon/xmon.c: In function 'generic_inst_dump': arch/powerpc/xmon/nonstdio.h:12:17: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 12 | #define printf xmon_printf arch/powerpc/xmon/xmon.c:2982:25: note: in expansion of macro 'printf' 2982 | printf(REG" %s", adr, ppc_inst_as_str(inst)); | ^~~~~~ In file included from ./arch/powerpc/include/asm/hw_breakpoint.h:13, from ./arch/powerpc/include/asm/processor.h:41, from ./arch/powerpc/include/asm/thread_info.h:46, from ./include/linux/thread_info.h:39, from ./arch/powerpc/include/asm/ptrace.h:264, from ./arch/powerpc/include/asm/hw_irq.h:12, from ./arch/powerpc/include/asm/irqflags.h:12, from ./include/linux/irqflags.h:16, from ./include/linux/rcupdate.h:26, from ./include/linux/rculist.h:11, from ./include/linux/sched/signal.h:5, from arch/powerpc/xmon/xmon.c:12: ./arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ arch/powerpc/xmon/xmon.c:2982:48: note: in expansion of macro 'ppc_inst_as_str' 2982 | printf(REG" %s", adr, ppc_inst_as_str(inst)); | ^~~~~~~~~~~~~~~ In file included from ./include/linux/rculist.h:10, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from kernel/locking/semaphore.c:30: In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from '__down_common' at kernel/locking/semaphore.c:209:2, inlined from '__down_killable' at kernel/locking/semaphore.c:247:9: ./include/linux/list.h:70:20: warning: storing the address of local variable 'waiter' in '*(struct list_head *)((char *)sem + 8).prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ kernel/locking/semaphore.c: In function '__down_killable': kernel/locking/semaphore.c:207:33: note: 'waiter' declared here 207 | struct semaphore_waiter waiter; | ^~~~~~ kernel/locking/semaphore.c:245:63: note: 'sem' declared here 245 | static noinline int __sched __down_killable(struct semaphore *sem) | ~~~~~~~~~~~~~~~~~~^~~ In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from '__down_common' at kernel/locking/semaphore.c:209:2, inlined from '__down_timeout' at kernel/locking/semaphore.c:252:9: ./include/linux/list.h:70:20: warning: storing the address of local variable 'waiter' in '*(struct list_head *)((char *)sem + 8).prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ kernel/locking/semaphore.c: In function '__down_timeout': kernel/locking/semaphore.c:207:33: note: 'waiter' declared here 207 | struct semaphore_waiter waiter; | ^~~~~~ kernel/locking/semaphore.c:250:62: note: 'sem' declared here 250 | static noinline int __sched __down_timeout(struct semaphore *sem, long timeout) | ~~~~~~~~~~~~~~~~~~^~~ In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from '__down_common' at kernel/locking/semaphore.c:209:2, inlined from '__down' at kernel/locking/semaphore.c:237:2: ./include/linux/list.h:70:20: warning: storing the address of local variable 'waiter' in '*(struct list_head *)((char *)sem + 8).prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ kernel/locking/semaphore.c: In function '__down': kernel/locking/semaphore.c:207:33: note: 'waiter' declared here 207 | struct semaphore_waiter waiter; | ^~~~~~ kernel/locking/semaphore.c:235:55: note: 'sem' declared here 235 | static noinline void __sched __down(struct semaphore *sem) | ~~~~~~~~~~~~~~~~~~^~~ In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from '__down_common' at kernel/locking/semaphore.c:209:2, inlined from '__down_interruptible' at kernel/locking/semaphore.c:242:9: ./include/linux/list.h:70:20: warning: storing the address of local variable 'waiter' in '*(struct list_head *)((char *)sem + 8).prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ kernel/locking/semaphore.c: In function '__down_interruptible': kernel/locking/semaphore.c:207:33: note: 'waiter' declared here 207 | struct semaphore_waiter waiter; | ^~~~~~ kernel/locking/semaphore.c:240:68: note: 'sem' declared here 240 | static noinline int __sched __down_interruptible(struct semaphore *sem) | ~~~~~~~~~~~~~~~~~~^~~ In file included from ./include/linux/rculist.h:10, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/ratelimit.h:6, from ./include/linux/dev_printk.h:16, from ./include/linux/device.h:15, from ./include/linux/node.h:18, from ./include/linux/cpu.h:17, from mm/compaction.c:11: In function '__list_cut_position', inlined from 'list_cut_position' at ./include/linux/list.h:400:3, inlined from 'move_freelist_tail' at mm/compaction.c:1241:3: ./include/linux/list.h:370:21: warning: storing the address of local variable 'sublist' in '*&freepage_6(D)->D.17328.D.17273.lru.next' [-Wdangling-pointer=] 370 | entry->next = list; | ~~~~~~~~~~~~^~~~~~ mm/compaction.c: In function 'move_freelist_tail': mm/compaction.c:1238:19: note: 'sublist' declared here 1238 | LIST_HEAD(sublist); | ^~~~~~~ ./include/linux/list.h:24:26: note: in definition of macro 'LIST_HEAD' 24 | struct list_head name = LIST_HEAD_INIT(name) | ^~~~ mm/compaction.c:1236:61: note: 'freepage' declared here 1236 | move_freelist_tail(struct list_head *freelist, struct page *freepage) | ~~~~~~~~~~~~~^~~~~~~~ In file included from ./include/linux/rculist.h:10, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/blkdev.h:5, from drivers/scsi/lpfc/lpfc_ct.c:27: In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from 'lpfc_ct_unsol_event' at drivers/scsi/lpfc/lpfc_ct.c:138:3: ./include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*(struct list_head *)piocbq.prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ drivers/scsi/lpfc/lpfc_ct.c: In function 'lpfc_ct_unsol_event': drivers/scsi/lpfc/lpfc_ct.c:112:26: note: 'head' declared here 112 | struct list_head head; | ^~~~ drivers/scsi/lpfc/lpfc_ct.c:104:40: note: 'piocbq' declared here 104 | struct lpfc_iocbq *piocbq) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from 'lpfc_ns_rsp.isra' at drivers/scsi/lpfc/lpfc_ct.c:611:2: ./include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*(struct list_head *)mp.prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ drivers/scsi/lpfc/lpfc_ct.c: In function 'lpfc_ns_rsp.isra': drivers/scsi/lpfc/lpfc_ct.c:602:26: note: 'head' declared here 602 | struct list_head head; | ^~~~ drivers/scsi/lpfc/lpfc_ct.c:593:59: note: 'mp' declared here 593 | lpfc_ns_rsp(struct lpfc_vport *vport, struct lpfc_dmabuf *mp, uint8_t fc4_type, | ~~~~~~~~~~~~~~~~~~~~^~ In file included from ./include/linux/preempt.h:11, from ./include/linux/percpu.h:6, from ./include/linux/context_tracking_state.h:5, from ./include/linux/hardirq.h:5, from ./include/linux/interrupt.h:11, from drivers/scsi/lpfc/lpfc_bsg.c:23: In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from 'diag_cmd_data_free.isra' at drivers/scsi/lpfc/lpfc_bsg.c:891:2: ./include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*(struct list_head *)mlist.prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ drivers/scsi/lpfc/lpfc_bsg.c: In function 'diag_cmd_data_free.isra': drivers/scsi/lpfc/lpfc_bsg.c:883:26: note: 'head' declared here 883 | struct list_head head, *curr, *next; | ^~~~ drivers/scsi/lpfc/lpfc_bsg.c:879:66: note: 'mlist' declared here 879 | diag_cmd_data_free(struct lpfc_hba *phba, struct lpfc_dmabufext *mlist) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In function '__list_add', inlined from 'list_add_tail' at ./include/linux/list.h:100:2, inlined from 'lpfc_bsg_ct_unsol_event' at drivers/scsi/lpfc/lpfc_bsg.c:940:2: ./include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*(struct list_head *)piocbq.prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ drivers/scsi/lpfc/lpfc_bsg.c: In function 'lpfc_bsg_ct_unsol_event': drivers/scsi/lpfc/lpfc_bsg.c:925:26: note: 'head' declared here 925 | struct list_head head; | ^~~~ drivers/scsi/lpfc/lpfc_bsg.c:916:44: note: 'piocbq' declared here 916 | struct lpfc_iocbq *piocbq) | ~~~~~~~~~~~~~~~~~~~^~~~~~ drivers/net/ethernet/intel/i40e/i40e_main.c:126:5: warning: conflicting types for 'i40e_allocate_dma_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_dma_mem *, u64, u32)' {aka 'int(struct i40e_hw *, struct i40e_dma_mem *, long long unsigned int, unsigned int)'} [-Wenum-int-mismatch] 126 | int i40e_allocate_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/net/ethernet/intel/i40e/i40e_type.h:8, from drivers/net/ethernet/intel/i40e/i40e.h:41, from drivers/net/ethernet/intel/i40e/i40e_main.c:11: drivers/net/ethernet/intel/i40e/i40e_osdep.h:40:25: note: previous declaration of 'i40e_allocate_dma_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_dma_mem *, u64, u32)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_dma_mem *, long long unsigned int, unsigned int)'} 40 | i40e_allocate_dma_mem_d(h, m, s, a) | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_alloc.h:23:13: note: in expansion of macro 'i40e_allocate_dma_mem' 23 | i40e_status i40e_allocate_dma_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_main.c:145:5: warning: conflicting types for 'i40e_free_dma_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_dma_mem *)' [-Wenum-int-mismatch] 145 | int i40e_free_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem) | ^~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_osdep.h:41:33: note: previous declaration of 'i40e_free_dma_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_dma_mem *)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_dma_mem *)'} 41 | #define i40e_free_dma_mem(h, m) i40e_free_dma_mem_d(h, m) | ^~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_alloc.h:27:13: note: in expansion of macro 'i40e_free_dma_mem' 27 | i40e_status i40e_free_dma_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_main.c:163:5: warning: conflicting types for 'i40e_allocate_virt_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_virt_mem *, u32)' {aka 'int(struct i40e_hw *, struct i40e_virt_mem *, unsigned int)'} [-Wenum-int-mismatch] 163 | int i40e_allocate_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem, | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_osdep.h:48:41: note: previous declaration of 'i40e_allocate_virt_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_virt_mem *, u32)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_virt_mem *, unsigned int)'} 48 | #define i40e_allocate_virt_mem(h, m, s) i40e_allocate_virt_mem_d(h, m, s) | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_alloc.h:29:13: note: in expansion of macro 'i40e_allocate_virt_mem' 29 | i40e_status i40e_allocate_virt_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_main.c:180:5: warning: conflicting types for 'i40e_free_virt_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_virt_mem *)' [-Wenum-int-mismatch] 180 | int i40e_free_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem) | ^~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_osdep.h:49:34: note: previous declaration of 'i40e_free_virt_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_virt_mem *)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_virt_mem *)'} 49 | #define i40e_free_virt_mem(h, m) i40e_free_virt_mem_d(h, m) | ^~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/i40e/i40e_alloc.h:32:13: note: in expansion of macro 'i40e_free_virt_mem' 32 | i40e_status i40e_free_virt_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c:1375:13: warning: conflicting types for 'bond_tlb_xmit' due to enum/integer mismatch; have 'netdev_tx_t(struct sk_buff *, struct net_device *)' {aka 'enum netdev_tx(struct sk_buff *, struct net_device *)'} [-Wenum-int-mismatch] 1375 | netdev_tx_t bond_tlb_xmit(struct sk_buff *skb, struct net_device *bond_dev) | ^~~~~~~~~~~~~ In file included from ./include/net/bonding.h:30, from drivers/net/bonding/bond_alb.c:24: ./include/net/bond_alb.h:160:5: note: previous declaration of 'bond_tlb_xmit' with type 'int(struct sk_buff *, struct net_device *)' 160 | int bond_tlb_xmit(struct sk_buff *skb, struct net_device *bond_dev); | ^~~~~~~~~~~~~ drivers/net/bonding/bond_alb.c:1516:13: warning: conflicting types for 'bond_alb_xmit' due to enum/integer mismatch; have 'netdev_tx_t(struct sk_buff *, struct net_device *)' {aka 'enum netdev_tx(struct sk_buff *, struct net_device *)'} [-Wenum-int-mismatch] 1516 | netdev_tx_t bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev) | ^~~~~~~~~~~~~ ./include/net/bond_alb.h:159:5: note: previous declaration of 'bond_alb_xmit' with type 'int(struct sk_buff *, struct net_device *)' 159 | int bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev); | ^~~~~~~~~~~~~ In file included from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:12, from drivers/infiniband/ulp/srp/ib_srp.c:35: drivers/infiniband/ulp/srp/ib_srp.c: In function 'srp_create_ch_ib': ./include/linux/minmax.h:20:35: warning: comparison of distinct pointer types lacks a cast 20 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) | ^~ ./include/linux/minmax.h:26:18: note: in expansion of macro '__typecheck' 26 | (__typecheck(x, y) && __no_side_effects(x, y)) | ^~~~~~~~~~~ ./include/linux/minmax.h:36:31: note: in expansion of macro '__safe_cmp' 36 | __builtin_choose_expr(__safe_cmp(x, y), \ | ^~~~~~~~~~ ./include/linux/minmax.h:45:25: note: in expansion of macro '__careful_cmp' 45 | #define min(x, y) __careful_cmp(x, y, <) | ^~~~~~~~~~~~~ drivers/infiniband/ulp/srp/ib_srp.c:563:42: note: in expansion of macro 'min' 563 | init_attr->cap.max_send_sge = min(SRP_MAX_SGE, attr->max_send_sge); | ^~~ drivers/infiniband/ulp/srp/ib_srp.c: In function 'srp_cm_rep_handler': ./include/linux/minmax.h:20:35: warning: comparison of distinct pointer types lacks a cast 20 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) | ^~ ./include/linux/minmax.h:26:18: note: in expansion of macro '__typecheck' 26 | (__typecheck(x, y) && __no_side_effects(x, y)) | ^~~~~~~~~~~ ./include/linux/minmax.h:36:31: note: in expansion of macro '__safe_cmp' 36 | __builtin_choose_expr(__safe_cmp(x, y), \ | ^~~~~~~~~~ ./include/linux/minmax.h:45:25: note: in expansion of macro '__careful_cmp' 45 | #define min(x, y) __careful_cmp(x, y, <) | ^~~~~~~~~~~~~ drivers/infiniband/ulp/srp/ib_srp.c:2383:27: note: in expansion of macro 'min' 2383 | = min(ch->req_lim - SRP_TSK_MGMT_SQ_SIZE, | ^~~ /home/autobuild/autobuild/instance-20/output-1/host/bin/powerpc64le-buildroot-linux-gnu-ld: warning: arch/powerpc/boot/zImage.pseries has a LOAD segment with RWX permissions /home/autobuild/autobuild/instance-20/output-1/host/bin/powerpc64le-buildroot-linux-gnu-ld: warning: arch/powerpc/boot/zImage.epapr has a LOAD segment with RWX permissions GIT_DIR=. PATH="/home/autobuild/autobuild/instance-20/output-1/host/bin:/home/autobuild/autobuild/instance-20/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/home/autobuild/autobuild/instance-20/output-1/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/autobuild/autobuild/instance-20/output-1/host/lib/pkgconfig:/home/autobuild/autobuild/instance-20/output-1/host/share/pkgconfig" BR_BINARIES_DIR=/home/autobuild/autobuild/instance-20/output-1/images KBUILD_BUILD_VERSION=1 KBUILD_BUILD_USER=buildroot KBUILD_BUILD_HOST=buildroot KBUILD_BUILD_TIMESTAMP="Sun Sep 22 08:44:06 UTC 2024" KCFLAGS=-Wno-attribute-alias /home/autobuild/autobuild/instance-20/output-1/host/bin/host-make -j1 HOSTCC="/home/autobuild/autobuild/instance-20/output-1/host/bin/ccache /usr/bin/gcc -O2 -isystem /home/autobuild/autobuild/instance-20/output-1/host/include -L/home/autobuild/autobuild/instance-20/output-1/host/lib -Wl,-rpath,/home/autobuild/autobuild/instance-20/output-1/host/lib" ARCH=powerpc INSTALL_MOD_PATH=/home/autobuild/autobuild/instance-20/output-1/target CROSS_COMPILE="/home/autobuild/autobuild/instance-20/output-1/host/bin/powerpc64le-buildroot-linux-gnu-" WERROR=0 REGENERATE_PARSERS=1 DEPMOD=/home/autobuild/autobuild/instance-20/output-1/host/sbin/depmod INSTALL_MOD_STRIP=1 -C /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10 uImage Invalid compression, supported are: bzip2 bzip2 compressed gzip gzip compressed lz4 lz4 compressed lzma lzma compressed lzo lzo compressed none uncompressed zstd zstd compressed Error: Invalid compression type Usage: /home/autobuild/autobuild/instance-20/output-1/host/bin/mkimage -l image -l ==> list image header information /home/autobuild/autobuild/instance-20/output-1/host/bin/mkimage [-x] -A arch -O os -T type -C comp -a addr -e ep -n name -d data_file[:data_file...] image -A ==> set architecture to 'arch' -O ==> set operating system to 'os' -T ==> set image type to 'type' -C ==> set compression type 'comp' -a ==> set load address to 'addr' (hex) -e ==> set entry point to 'ep' (hex) -n ==> set image name to 'name' -d ==> use image data from 'datafile' -x ==> set XIP (execute in place) /home/autobuild/autobuild/instance-20/output-1/host/bin/mkimage [-D dtc_options] [-f fit-image.its|-f auto|-F] [-b [-b ]] [-E] [-B size] [-i ] fit-image file is used with -f auto, it may occur multiple times. -D => set all options for device tree compiler -f => input filename for FIT source -i => input filename for ramdisk file -E => place data outside of the FIT structure -B => align size in hex for FIT structure and header Signing / verified boot not supported (CONFIG_FIT_SIGNATURE undefined) /home/autobuild/autobuild/instance-20/output-1/host/bin/mkimage -V ==> print version information and exit Use '-T list' to see a list of available image types host-make[2]: *** [arch/powerpc/boot/Makefile:399: arch/powerpc/boot/uImage] Error 1 host-make[1]: *** [arch/powerpc/Makefile:269: uImage] Error 2 make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-20/output-1/build/linux-5.10.162-cip24-rt10/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-20/buildroot'