# 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-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < git log --format=%s --max-count=1 e2b623fbe6a34bce1332584212ae101ebc2508f5 # < make -s -j 48 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 KCONFIG_SEED=0x26320C1D # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 48 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- oldconfig yes: standard output: Broken pipe # make -s -j 48 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/drivers/media/usb/dvb-usb/pctv452e.c:20: /kisskb/src/drivers/media/usb/dvb-usb/pctv452e.c: In function 'pctv452e_frontend_attach': /kisskb/src/drivers/media/dvb-frontends/stb0899_drv.h:151:36: error: weak declaration of 'stb0899_attach' being applied to a already existing, static definition static inline struct dvb_frontend *stb0899_attach(struct stb0899_config *config, ^~~~~~~~~~~~~~ make[5]: *** [/kisskb/src/scripts/Makefile.build:305: drivers/media/usb/dvb-usb/pctv452e.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:546: drivers/media/usb/dvb-usb] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:546: drivers/media/usb] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:546: drivers/media] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1052: drivers] Error 2 make: *** [Makefile:146: sub-make] Error 2 Command 'make -s -j 48 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- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:02:34.320973