# git rev-parse -q --verify 115acbb56978941bb7537a97dfc303da286106c1^{commit} 115acbb56978941bb7537a97dfc303da286106c1 already have revision, skipping fetch # git checkout -q -f -B kisskb 115acbb56978941bb7537a97dfc303da286106c1 # git clean -qxdf # < git log -1 # commit 115acbb56978941bb7537a97dfc303da286106c1 # Merge: d20339fa93e9 c68c63429319 # Author: Linus Torvalds # Date: Thu Apr 14 12:17:25 2022 -0700 # # Merge tag 's390-5.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux # # Pull s390 fixes from Heiko Carstens: # # - Convert current_stack_pointer to a register alias like it is assumed # if ARCH_HAS_CURRENT_STACK_POINTER is selected. The existing # implementation as a function breaks CONFIG_HARDENED_USERCOPY # sanity-checks # # - Get rid of -Warray-bounds warning within kexec code # # - Add minimal IBM z16 support by reporting a proper elf platform, and # adding compile options # # - Update defconfigs # # * tag 's390-5.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: # s390: enable CONFIG_HARDENED_USERCOPY in debug_defconfig # s390: current_stack_pointer shouldn't be a function # s390: update defconfigs # s390/kexec: silence -Warray-bounds warning # s390: allow to compile with z16 optimizations # s390: add z16 elf platform # < /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 115acbb56978941bb7537a97dfc303da286106c1 # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig .config:5913:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- In file included from /kisskb/src/include/linux/string.h:253, from /kisskb/src/include/linux/bitmap.h:11, from /kisskb/src/include/linux/cpumask.h:12, from /kisskb/src/include/linux/smp.h:13, from /kisskb/src/arch/arm64/include/asm/arch_timer.h:18, from /kisskb/src/arch/arm64/include/asm/timex.h:8, from /kisskb/src/include/linux/timex.h:65, from /kisskb/src/include/linux/time32.h:13, from /kisskb/src/include/linux/time.h:60, from /kisskb/src/arch/arm64/include/asm/stat.h:12, from /kisskb/src/include/linux/stat.h:6, from /kisskb/src/include/linux/fcntl.h:5, from /kisskb/src/net/ipv4/tcp_ipv4.c:52: In function 'fortify_memcpy_chk', inlined from 'tcp_md5_do_add' at /kisskb/src/net/ipv4/tcp_ipv4.c:1210:2: /kisskb/src/include/linux/fortify-string.h:328:4: warning: call to '__write_overflow_field' declared with attribute warning: detected write beyond size of field (1st parameter); maybe use struct_group()? __write_overflow_field(p_size_field, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:01:56.998500