# git rev-parse -q --verify e2b623fbe6a34bce1332584212ae101ebc2508f5^{commit} e2b623fbe6a34bce1332584212ae101ebc2508f5 already have revision, skipping fetch # git checkout -q -f -B kisskb e2b623fbe6a34bce1332584212ae101ebc2508f5 # git clean -qxdf # < git log -1 # commit e2b623fbe6a34bce1332584212ae101ebc2508f5 # Merge: 70408a9987d1 f822ad2c2c03 # Author: Linus Torvalds # Date: Tue Oct 23 11:14:47 2018 +0100 # # Merge tag 's390-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux # # Pull s390 updates from Martin Schwidefsky: # # - Improved access control for the zcrypt driver, multiple device nodes # can now be created with different access control lists # # - Extend the pkey API to provide random protected keys, this is useful # for encrypted swap device with ephemeral protected keys # # - Add support for virtually mapped kernel stacks # # - Rework the early boot code, this moves the memory detection into the # boot code that runs prior to decompression. # # - Add KASAN support # # - Bug fixes and cleanups # # * tag 's390-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: (83 commits) # s390/pkey: move pckmo subfunction available checks away from module init # s390/kasan: support preemptible kernel build # s390/pkey: Load pkey kernel module automatically # s390/perf: Return error when debug_register fails # s390/sthyi: Fix machine name validity indication # s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function # s390/vmalloc: fix VMALLOC_START calculation # s390/mem_detect: add missing include # s390/dumpstack: print psw mask and address again # s390/crypto: Enhance paes cipher to accept variable length key material # s390/pkey: Introduce new API for transforming key blobs # s390/pkey: Introduce new API for random protected key verification # s390/pkey: Add sysfs attributes to emit secure key blobs # s390/pkey: Add sysfs attributes to emit protected key blobs # s390/pkey: Define protected key blob format # s390/pkey: Introduce new API for random protected key generation # s390/zcrypt: add ap_adapter_mask sysfs attribute # s390/zcrypt: provide apfs failure code on type 86 error reply # s390/zcrypt: zcrypt device driver cleanup # s390/kasan: add support for mem= kernel parameter # ... # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 e2b623fbe6a34bce1332584212ae101ebc2508f5 # < make -s -j 80 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0xFC39F89B # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # Added to kconfig # yes \n | make -s -j 80 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 80 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/scripts/unifdef.c: In function 'Mpass': /kisskb/src/scripts/unifdef.c:453:28: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] static void Mpass (void) { strncpy(keyword, "if ", 4); Pelif(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c: In function 'update_rq_clock_task': /kisskb/src/kernel/sched/core.c:139:6: warning: unused variable 'steal' [-Wunused-variable] s64 steal = 0, irq_delta = 0; ^ /kisskb/src/kernel/seccomp.c: In function '__seccomp_filter': /kisskb/src/kernel/seccomp.c:775:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ INFO: Uncompressed kernel (size 0x910a80) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xa00000) Image Name: Linux-4.19.0+ Created: Wed Oct 24 00:49:41 2018 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3334211 Bytes = 3256.07 KiB = 3.18 MiB Load Address: 00000000 Entry Point: 00000000 Completed OK # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 # Build took: 0:01:46.885374