# git rev-parse -q --verify e4d432f204d77e853b9d55810ebc877fa6d69a3d^{commit} # git fetch -q -n -f git://gitlab.ozlabs.ibm.com/linuxppc/linux.git next-test warning: 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 e4d432f204d77e853b9d55810ebc877fa6d69a3d^{commit} e4d432f204d77e853b9d55810ebc877fa6d69a3d # git checkout -q -f -B kisskb e4d432f204d77e853b9d55810ebc877fa6d69a3d # git clean -qxdf # < git log -1 # commit e4d432f204d77e853b9d55810ebc877fa6d69a3d # Author: Russell Currey # Date: Fri Feb 10 19:04:01 2023 +1100 # # integrity/powerpc: Support loading keys from PLPKS # # Add support for loading keys from the PLPKS on pseries machines, with the # "ibm,plpks-sb-v1" format. # # The object format is expected to be the same, so there shouldn't be any # functional differences between objects retrieved on powernv or pseries. # # Unlike on powernv, on pseries the format string isn't contained in the # device tree. Use secvar_ops->format() to fetch the format string in a # generic manner, rather than searching the device tree ourselves. # # (The current code searches the device tree for a node compatible with # "ibm,edk2-compat-v1". This patch switches to calling secvar_ops->format(), # which in the case of OPAL/powernv means opal_secvar_format(), which # searches the device tree for a node compatible with "ibm,secvar-backend" # and checks its "format" property. These are equivalent, as skiboot creates # a node with both "ibm,edk2-compat-v1" and "ibm,secvar-backend" as # compatible strings.) # # Signed-off-by: Russell Currey # Signed-off-by: Andrew Donnellan # Reviewed-by: Stefan Berger # Signed-off-by: Michael Ellerman # Link: https://lore.kernel.org/r/20230210080401.345462-27-ajd@linux.ibm.com # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 e4d432f204d77e853b9d55810ebc877fa6d69a3d # < make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-next_m68k-defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- defconfig # < make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-next_m68k-defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-next_m68k-defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig # make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-next_m68k-defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- Completed OK # rm -rf /kisskb/build/powerpc-next_m68k-defconfig_m68k-gcc8 # Build took: 0:01:04.907046