# git rev-parse -q --verify bf4407f081f33466ef0b06e213c04264d356aa35^{commit} bf4407f081f33466ef0b06e213c04264d356aa35 already have revision, skipping fetch # git checkout -q -f -B kisskb bf4407f081f33466ef0b06e213c04264d356aa35 # git clean -qxdf # < git log -1 # commit bf4407f081f33466ef0b06e213c04264d356aa35 # Author: Antoine Tenart # Date: Thu May 17 15:22:14 2018 +0200 # # crypto: inside-secure - do not use memset on MMIO # # This patch fixes the Inside Secure driver which uses a memtset() call to # set an MMIO area from the cryptographic engine to 0. This is wrong as # memset() isn't guaranteed to work on MMIO for many reasons. This led to # kernel paging request panics in certain cases. Use memset_io() instead. # # Fixes: 1b44c5a60c13 ("crypto: inside-secure - add SafeXcel EIP197 crypto engine driver") # Reported-by: Ofer Heifetz # Signed-off-by: Antoine Tenart # Signed-off-by: Herbert Xu # < /opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux-gcc --version # < git log --format=%s --max-count=1 bf4407f081f33466ef0b06e213c04264d356aa35 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/crypto_powernv_defconfig_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- powernv_defconfig # make -s -j 48 ARCH=powerpc O=/kisskb/build/crypto_powernv_defconfig_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- WARNING: modpost: Found 2 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' Completed OK # rm -rf /kisskb/build/crypto_powernv_defconfig_ppc64le # Build took: 0:02:44.619908