New comment by pullmoll on void-packages repository https://github.com/void-linux/void-packages/pull/25702#issuecomment-711171515 Comment: For `arm64-dotconfig` w/ `gcc10` add the following: ```patch diff --git a/srcpkgs/linux5.9/files/arm64-dotconfig b/srcpkgs/linux5.9/files/arm64-dotconfig index b2ad8a2005..fd4ebc5087 100644 --- a/srcpkgs/linux5.9/files/arm64-dotconfig +++ b/srcpkgs/linux5.9/files/arm64-dotconfig @@ -444,9 +444,11 @@ CONFIG_ARM64_CNP=y # # ARMv8.3 architectural features # +CONFIG_ARM64_PTR_AUTH=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y +CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features # @@ -461,6 +463,7 @@ CONFIG_ARM64_TLB_RANGE=y # ARMv8.5 architectural features # CONFIG_ARM64_BTI=y +CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_E0PD=y CONFIG_ARCH_RANDOM=y ```