# git rev-parse -q --verify f005de0183de4c3df509f7a437a04774461f4c02^{commit} f005de0183de4c3df509f7a437a04774461f4c02 already have revision, skipping fetch # git checkout -q -f -B kisskb f005de0183de4c3df509f7a437a04774461f4c02 # git clean -qxdf # < git log -1 # commit f005de0183de4c3df509f7a437a04774461f4c02 # Merge: 900915f9036f 7e0cf1c983b5 # Author: Greg Kroah-Hartman # Date: Fri Sep 28 17:43:32 2018 -0700 # # Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux # # Michael writes: # "powerpc fixes for 4.19 #3 # # A reasonably big batch of fixes due to me being away for a few weeks. # # A fix for the TM emulation support on Power9, which could result in # corrupting the guest r11 when running under KVM. # # Two fixes to the TM code which could lead to userspace GPR corruption # if we take an SLB miss at exactly the wrong time. # # Our dynamic patching code had a bug that meant we could patch freed # __init text, which could lead to corrupting userspace memory. # # csum_ipv6_magic() didn't work on little endian platforms since we # optimised it recently. # # A fix for an endian bug when reading a device tree property telling # us how many storage keys the machine has available. # # Fix a crash seen on some configurations of PowerVM when migrating the # partition from one machine to another. # # A fix for a regression in the setup of our CPU to NUMA node mapping # in KVM guests. # # A fix to our selftest Makefiles to make them work since a recent # change to the shared Makefile logic." # # * tag 'powerpc-4.19-3' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: # selftests/powerpc: Fix Makefiles for headers_install change # powerpc/numa: Use associativity if VPHN hcall is successful # powerpc/tm: Avoid possible userspace r1 corruption on reclaim # powerpc/tm: Fix userspace r13 corruption # powerpc/pseries: Fix unitialized timer reset on migration # powerpc/pkeys: Fix reading of ibm, processor-storage-keys property # powerpc: fix csum_ipv6_magic() on little endian platforms # powerpc/powernv/ioda2: Reduce upper limit for DMA window size (again) # powerpc: Avoid code patching freed init sections # KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds # < /opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-gcc --version # < git log --format=%s --max-count=1 f005de0183de4c3df509f7a437a04774461f4c02 # < make -s -j 48 ARCH=arm O=/kisskb/build/linus_arm-allnoconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- allnoconfig # make -s -j 48 ARCH=arm O=/kisskb/build/linus_arm-allnoconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- :1332:2: warning: #warning syscall io_pgetevents not implemented [-Wcpp] /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:185:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] Completed OK # rm -rf /kisskb/build/linus_arm-allnoconfig_arm # Build took: 0:00:11.386383