From c5abc5ed4d34d0d8f1354de887b4fee1b956417b Mon Sep 17 00:00:00 2001 From: Jianyong Wu Date: Wed, 7 Dec 2022 17:51:49 +0800 Subject: [PATCH] config: speed up rng init when kernel boot for arm64 For now, rng init is too slow for kata3.0/dragonball. Enable random_trust_cpu can speed up rng init when kernel boot. Fixes: #5870 Signed-off-by: Jianyong Wu --- tools/packaging/kernel/configs/fragments/arm64/base.conf | 6 ++++++ tools/packaging/kernel/kata_config_version | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/packaging/kernel/configs/fragments/arm64/base.conf b/tools/packaging/kernel/configs/fragments/arm64/base.conf index b5202d8762..45ec5b8158 100644 --- a/tools/packaging/kernel/configs/fragments/arm64/base.conf +++ b/tools/packaging/kernel/configs/fragments/arm64/base.conf @@ -39,6 +39,12 @@ CONFIG_ARM64_PMEM=y CONFIG_ARM64_RAS_EXTN=y # end of ARMv8.2 architectural feature +# +# ARMv8.5 architectural features +# +CONFIG_ARCH_RANDOM=y +CONFIG_RANDOM_TRUST_CPU=y + CONFIG_NO_HZ_FULL=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_RANDOMIZE_BASE=y diff --git a/tools/packaging/kernel/kata_config_version b/tools/packaging/kernel/kata_config_version index f906e1845d..c17e934b51 100644 --- a/tools/packaging/kernel/kata_config_version +++ b/tools/packaging/kernel/kata_config_version @@ -1 +1 @@ -96 +97