From 67ffbc89486320ba728b9c68580d76c57d4e742a Mon Sep 17 00:00:00 2001 From: Jason Zeng Date: Mon, 15 Aug 2022 16:51:22 +0800 Subject: [PATCH 1/5] Enable SGX virtualization in default config Reviewed-by: Zhiquan Li Signed-off-by: Jason Zeng --- arch/x86/configs/openeuler_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig index 6abf47dabee0..db81001a49d0 100644 --- a/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig @@ -727,6 +727,7 @@ CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m +CONFIG_X86_SGX_KVM=y CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_MMU_AUDIT=y -- Gitee From 17ca2e202a66ee53ba472cdfe3926bf9bd01c611 Mon Sep 17 00:00:00 2001 From: Jason Zeng Date: Mon, 15 Aug 2022 16:54:40 +0800 Subject: [PATCH 2/5] Enable Intel PMT support for default config Signed-off-by: Jason Zeng --- arch/x86/configs/openeuler_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig index db81001a49d0..f8ef4a2af838 100644 --- a/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig @@ -4228,6 +4228,7 @@ CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y # CONFIG_MFD_INTEL_PMC_BXT is not set +CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -6558,6 +6559,9 @@ CONFIG_INTEL_SPEED_SELECT_INTERFACE=m CONFIG_INTEL_TURBO_MAX_3=y # CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set CONFIG_INTEL_PMC_CORE=m +CONFIG_INTEL_PMT_CLASS=m +CONFIG_INTEL_PMT_TELEMETRY=m +CONFIG_INTEL_PMT_CRASHLOG=m # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -- Gitee From 8ca9f07e4f73a087250b054b47dcf2503dec26f1 Mon Sep 17 00:00:00 2001 From: Jason Zeng Date: Mon, 15 Aug 2022 16:56:25 +0800 Subject: [PATCH 3/5] Enable Intel SPR HFI support for default config Signed-off-by: Jason Zeng --- arch/x86/configs/openeuler_defconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig index f8ef4a2af838..5f33c66f86f0 100644 --- a/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig @@ -4076,7 +4076,7 @@ CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set +CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_STATISTICS is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y @@ -4108,6 +4108,7 @@ CONFIG_PROC_THERMAL_MMIO_RAPL=y # end of ACPI INT340X thermal drivers CONFIG_INTEL_PCH_THERMAL=m +CONFIG_INTEL_HFI_THERMAL=y # end of Intel thermal drivers # CONFIG_GENERIC_ADC_THERMAL is not set -- Gitee From 4b4fcffda716c62a05afa87da1e574bf2d0d91dd Mon Sep 17 00:00:00 2001 From: Jason Zeng Date: Mon, 15 Aug 2022 16:58:14 +0800 Subject: [PATCH 4/5] Enable default config for Intel NTB LTR vendor support for gen4 NTB Reviewed-by: Wu Zheng Signed-off-by: Jason Zeng --- arch/x86/configs/openeuler_defconfig | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig index 5f33c66f86f0..e9a0e99b3b5b 100644 --- a/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig @@ -2593,6 +2593,7 @@ CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NTB_NETDEV=m CONFIG_TUN=m CONFIG_TAP=m # CONFIG_TUN_VNET_CROSS_LE is not set @@ -7130,10 +7131,10 @@ CONFIG_NTB=m # CONFIG_NTB_IDT is not set CONFIG_NTB_INTEL=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_PINGPONG is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_PINGPONG=m +CONFIG_NTB_TOOL=m +CONFIG_NTB_PERF=m +CONFIG_NTB_TRANSPORT=m # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y -- Gitee From 9ef8fa89100b353910ff03c3e3c3bc0b4369ec17 Mon Sep 17 00:00:00 2001 From: Jason Zeng Date: Mon, 15 Aug 2022 17:18:34 +0800 Subject: [PATCH 5/5] Enable Intel AMX for default config Reviewed-by: Lin Wang Signed-off-by: Jason Zeng --- arch/x86/configs/openeuler_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig index e9a0e99b3b5b..42c9b059b715 100644 --- a/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig @@ -479,6 +479,7 @@ CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_HAVE_LIVEPATCH_FTRACE=y CONFIG_HAVE_LIVEPATCH_WO_FTRACE=y @@ -846,6 +847,7 @@ CONFIG_HAVE_STATIC_CALL=y CONFIG_HAVE_STATIC_CALL_INLINE=y CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_DYNAMIC_SIGFRAME=y # # GCOV-based kernel profiling -- Gitee