]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/Library/CpuCommonFeaturesLib/CpuCommonFeaturesLib.c
UefiCpuPkg/RegisterCpuFeaturesLib: Delete CPU_FEATURE_[BEFORE|AFTER]
[mirror_edk2.git] / UefiCpuPkg / Library / CpuCommonFeaturesLib / CpuCommonFeaturesLib.c
index 3ebd9392a9e4ea355c67bbe6d10a3179a4adf118..725ef7bd438601eab528c0e149338e018431487d 100644 (file)
@@ -2,7 +2,7 @@
   This library registers CPU features defined in Intel(R) 64 and IA-32\r
   Architectures Software Developer's Manual.\r
 \r
-  Copyright (c) 2017 - 2019, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2017 - 2020, Intel Corporation. All rights reserved.<BR>\r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
@@ -95,7 +95,7 @@ CpuCommonFeaturesLibConstructor (
                SmxSupport,\r
                SmxInitialize,\r
                CPU_FEATURE_SMX,\r
-               CPU_FEATURE_LOCK_FEATURE_CONTROL_REGISTER | CPU_FEATURE_BEFORE,\r
+               CPU_FEATURE_LOCK_FEATURE_CONTROL_REGISTER | CPU_FEATURE_THREAD_BEFORE,\r
                CPU_FEATURE_END\r
                );\r
     ASSERT_EFI_ERROR (Status);\r
@@ -107,7 +107,7 @@ CpuCommonFeaturesLibConstructor (
                VmxSupport,\r
                VmxInitialize,\r
                CPU_FEATURE_VMX,\r
-               CPU_FEATURE_LOCK_FEATURE_CONTROL_REGISTER | CPU_FEATURE_BEFORE,\r
+               CPU_FEATURE_LOCK_FEATURE_CONTROL_REGISTER | CPU_FEATURE_THREAD_BEFORE,\r
                CPU_FEATURE_END\r
                );\r
     ASSERT_EFI_ERROR (Status);\r
@@ -207,7 +207,7 @@ CpuCommonFeaturesLibConstructor (
                LmceSupport,\r
                LmceInitialize,\r
                CPU_FEATURE_LMCE,\r
-               CPU_FEATURE_LOCK_FEATURE_CONTROL_REGISTER | CPU_FEATURE_BEFORE,\r
+               CPU_FEATURE_LOCK_FEATURE_CONTROL_REGISTER | CPU_FEATURE_THREAD_BEFORE,\r
                CPU_FEATURE_END\r
                );\r
     ASSERT_EFI_ERROR (Status);\r