# git rev-parse -q --verify e2b623fbe6a34bce1332584212ae101ebc2508f5^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master error: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. # git rev-parse -q --verify e2b623fbe6a34bce1332584212ae101ebc2508f5^{commit} e2b623fbe6a34bce1332584212ae101ebc2508f5 # 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/br-aarch64-glibc-2016.08-613-ge98b4dd/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 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig KCONFIG_SEED=0xF4C5DC77 # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- arch/arm64/Makefile:27: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum arch/arm64/Makefile:27: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum /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(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64 # Build took: 0:04:38.764417