# git rev-parse -q --verify 32b8acf85223448973ca0bf0ee8149a01410f3a0^{commit} 32b8acf85223448973ca0bf0ee8149a01410f3a0 already have revision, skipping fetch # git checkout -q -f -B kisskb 32b8acf85223448973ca0bf0ee8149a01410f3a0 # git clean -qxdf # < git log -1 # commit 32b8acf85223448973ca0bf0ee8149a01410f3a0 # Author: Stephen Rothwell # Date: Fri Dec 13 13:38:51 2019 +1100 # # Add linux-next specific files for 20191213 # # Signed-off-by: Stephen Rothwell # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 32b8acf85223448973ca0bf0ee8149a01410f3a0 # < make -s -j 8 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig KCONFIG_SEED=0x29318B28 # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 8 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 8 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- /kisskb/src/kernel/kallsyms.c: In function 'sprint_symbol': /kisskb/src/kernel/kallsyms.c:369:3: warning: 'strcpy' source argument is the same as destination [-Wrestrict] strcpy(buffer, name); ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/kallsyms.c: In function 'sprint_symbol_no_offset': /kisskb/src/kernel/kallsyms.c:369:3: warning: 'strcpy' source argument is the same as destination [-Wrestrict] strcpy(buffer, name); ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/kallsyms.c: In function 'sprint_backtrace': /kisskb/src/kernel/kallsyms.c:369:3: warning: 'strcpy' source argument is the same as destination [-Wrestrict] strcpy(buffer, name); ^~~~~~~~~~~~~~~~~~~~ In function 'iw_handler_get_iwstats', inlined from 'ioctl_standard_call' at /kisskb/src/net/wireless/wext-core.c:1015:9, inlined from 'wireless_process_ioctl.constprop' at /kisskb/src/net/wireless/wext-core.c:935:10, inlined from 'wext_ioctl_dispatch.constprop' at /kisskb/src/net/wireless/wext-core.c:986:8, inlined from 'wext_handle_ioctl' at /kisskb/src/net/wireless/wext-core.c:1047:8: /kisskb/src/net/wireless/wext-core.c:671:3: warning: argument 1 null where non-null expected [-Wnonnull] memcpy(extra, stats, sizeof(struct iw_statistics)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/string.h:20, from /kisskb/src/arch/arm64/include/asm/processor.h:28, from /kisskb/src/include/asm-generic/qrwlock.h:14, from ./arch/arm64/include/generated/asm/qrwlock.h:1, from /kisskb/src/arch/arm64/include/asm/spinlock.h:8, from /kisskb/src/include/linux/spinlock.h:89, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/include/linux/ktime.h:24, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/netdevice.h:24, from /kisskb/src/net/wireless/wext-core.c:11: /kisskb/src/net/wireless/wext-core.c: In function 'wext_handle_ioctl': /kisskb/src/arch/arm64/include/asm/string.h:35:14: note: in a call to function 'memcpy' declared here extern void *memcpy(void *, const void *, __kernel_size_t); ^~~~~~ In function 'iw_handler_get_iwstats', inlined from 'ioctl_standard_call' at /kisskb/src/net/wireless/wext-core.c:1015:9, inlined from 'compat_standard_call' at /kisskb/src/net/wireless/wext-core.c:1073:10, inlined from 'wireless_process_ioctl.constprop' at /kisskb/src/net/wireless/wext-core.c:935:10, inlined from 'wext_ioctl_dispatch.constprop' at /kisskb/src/net/wireless/wext-core.c:986:8, inlined from 'compat_wext_handle_ioctl' at /kisskb/src/net/wireless/wext-core.c:1109:8: /kisskb/src/net/wireless/wext-core.c:671:3: warning: argument 1 null where non-null expected [-Wnonnull] memcpy(extra, stats, sizeof(struct iw_statistics)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/string.h:20, from /kisskb/src/arch/arm64/include/asm/processor.h:28, from /kisskb/src/include/asm-generic/qrwlock.h:14, from ./arch/arm64/include/generated/asm/qrwlock.h:1, from /kisskb/src/arch/arm64/include/asm/spinlock.h:8, from /kisskb/src/include/linux/spinlock.h:89, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/include/linux/ktime.h:24, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/netdevice.h:24, from /kisskb/src/net/wireless/wext-core.c:11: /kisskb/src/net/wireless/wext-core.c: In function 'compat_wext_handle_ioctl': /kisskb/src/arch/arm64/include/asm/string.h:35:14: note: in a call to function 'memcpy' declared here extern void *memcpy(void *, const void *, __kernel_size_t); ^~~~~~ WARNING: vmlinux.o(.text+0xa1bbc8): Section mismatch in reference from the function kcapi_exit() to the function .exit.text:kcapi_proc_exit() The function kcapi_exit() references a function in an exit section. Often the function kcapi_proc_exit() has valid usage outside the exit section and the fix is to remove the __exit annotation of kcapi_proc_exit. FATAL: modpost: Section mismatches detected. Set CONFIG_SECTION_MISMATCH_WARN_ONLY=y to allow them. make[2]: *** [/kisskb/src/scripts/Makefile.modpost:64: __modpost] Error 1 make[1]: *** [/kisskb/src/Makefile:1078: vmlinux] Error 2 make: *** [Makefile:179: sub-make] Error 2 Command 'make -s -j 8 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:05:26.872207