On Wed, Jan 11, 2017 at 12:51 PM, kernelci.org bot bot@kernelci.org wrote:
Build Failures Detected:
mips: gcc version 6.3.0 (GCC) ar7_defconfig FAIL ath79_defconfig FAIL ci20_defconfig FAIL db1xxx_defconfig FAIL fuloong2e_defconfig FAIL gpr_defconfig FAIL ip27_defconfig FAIL ip28_defconfig FAIL lemote2f_defconfig FAIL loongson1b_defconfig FAIL loongson1c_defconfig FAIL loongson3_defconfig FAIL mtx1_defconfig FAIL nlm_xlp_defconfig FAIL nlm_xlr_defconfig FAIL pistachio_defconfig FAIL qi_lb60_defconfig FAIL xilfpga_defconfig FAIL xway_defconfig FAIL
This is probably caused by commit 576a2f0c5c6d ("MIPS: Export memcpy & memset functions alongside their definitions")
The reason for this being the combination of modern binutils (post 2.26), CONFIG_MODVERSIONS and the absence of arch/mips/include/asm/asm-prototypes.h, which should include whichever files declare the symbols below.
Arnd
Warnings summary: 53 WARNING: "memset" [crypto/sha256_generic.ko] has no CRC! 53 WARNING: "memset" [crypto/echainiv.ko] has no CRC! 53 WARNING: "memset" [crypto/drbg.ko] has no CRC! 53 WARNING: "memcpy" [crypto/sha256_generic.ko] has no CRC! 53 WARNING: "memcpy" [crypto/jitterentropy_rng.ko] has no CRC! 53 WARNING: "memcpy" [crypto/echainiv.ko] has no CRC!
35 WARNING: "__copy_user" [fs/fat/fat.ko] has no CRC! 34 WARNING: "memcpy" [lib/zlib_inflate/zlib_inflate.ko] has no CRC! 32 WARNING: EXPORT symbol "memset" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "memmove" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "memcpy" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "copy_page" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "clear_page" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "_save_fp" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strnlen_kernel_nocheck_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strnlen_kernel_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strncpy_from_user_nocheck_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strncpy_from_user_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strncpy_from_kernel_nocheck_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strncpy_from_kernel_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__strlen_kernel_asm" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__copy_user_inatomic" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__copy_user" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: EXPORT symbol "__bzero" [vmlinux] version generation failed, symbol will not be versioned. 32 WARNING: "__copy_user" [net/ipv6/ip6_tunnel.ko] has no CRC! 31 WARNING: EXPORT symbol "csum_partial_copy_nocheck" [vmlinux] version generation failed, symbol will not be versioned. 31 WARNING: EXPORT symbol "csum_partial" [vmlinux] version generation failed, symbol will not be versioned. 31 WARNING: EXPORT symbol "__csum_partial_copy_kernel" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__strlen_kernel_asm" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__strncpy_from_kernel_asm" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__csum_partial_copy_from_user" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "memset" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__csum_partial_copy_to_user" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__csum_partial_copy_kernel" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__strncpy_from_kernel_nocheck_asm" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "csum_partial" [vmlinux] version generation failed, symbol will not be versioned. WARNING: EXPORT symbol "__strncpy_from_user_asm" [vmlinux] version generation failed, symbol will not be versioned.