# git rev-parse -q --verify 614dc0f2c625ce659eafc7ce0efbd4ab84ca5793^{commit} 614dc0f2c625ce659eafc7ce0efbd4ab84ca5793 already have revision, skipping fetch # git checkout -q -f -B kisskb 614dc0f2c625ce659eafc7ce0efbd4ab84ca5793 # git clean -qxdf # < git log -1 # commit 614dc0f2c625ce659eafc7ce0efbd4ab84ca5793 # Author: Mahesh Salgaonkar # Date: Tue Mar 26 18:00:31 2019 +0530 # # powerpc/pseries/mce: fix misleading print for TLB mutlihit. # # On pseries, TLB multihit are reported as D-Cache Multihit. This is because # the wrongly populated mc_err_types[] array. Per PAPR, TLB error type is 0x04 # and mc_err_types[4] points to "D-Cache" instead of "TLB" string. Fixup the # mc_err_types[] array. # # Machine check error type per PAPR: # 0x00 = Uncorrectable Memory Error (UE) # 0x01 = SLB error # 0x02 = ERAT Error # 0x04 = TLB error # 0x05 = D-Cache error # 0x07 = I-Cache error # # Fixes: 8f0b80561f21 ("powerpc/pseries: Display machine check error details.") # Cc: stable@vger.kernel.org # v4.20+ # Reported-by: Aneesh Kumar K.V # Signed-off-by: Mahesh Salgaonkar # Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 614dc0f2c625ce659eafc7ce0efbd4ab84ca5793 # < make -s -j 48 ARCH=x86 O=/kisskb/build/powerpc-fixes_x86_64_defconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- x86_64_defconfig # make -s -j 48 ARCH=x86 O=/kisskb/build/powerpc-fixes_x86_64_defconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- Completed OK # rm -rf /kisskb/build/powerpc-fixes_x86_64_defconfig_x86_64-gcc8 # Build took: 0:02:17.638121