audk/UefiCpuPkg/Library
Eric Dong d28daaddb3 UefiCpuPkg/CpuCommonFeaturesLib: Register MSR base on scope Info.
Because MSR has scope attribute, driver has no needs to set
MSR for all APs if MSR scope is core or package type. This patch
updates code to base on the MSR scope value to add MSR to the register
table.

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2018-10-22 11:19:49 +08:00
..
BaseUefiCpuLib
BaseXApicLib
BaseXApicX2ApicLib
CpuCommonFeaturesLib UefiCpuPkg/CpuCommonFeaturesLib: Register MSR base on scope Info. 2018-10-22 11:19:49 +08:00
CpuExceptionHandlerLib UefiCpuPkg/CpuExceptionHandlerLib: always clear descriptor data in advance 2018-10-18 13:19:14 +08:00
MpInitLib UefiCpuPkg/MpInitLib: fix register restore issue in AP wakeup 2018-09-10 09:28:27 +08:00
MtrrLib UefiCpuPkg/MtrrLib: Revert "Skip MSR access when the pair is invalid" 2018-09-26 13:09:15 +08:00
PlatformSecLibNull
RegisterCpuFeaturesLib UefiCpuPkg/RegisterCpuFeaturesLib: Add logic to support semaphore type. 2018-10-22 11:19:48 +08:00
SecPeiDxeTimerLibUefiCpu
SmmCpuFeaturesLib UefiCpuPkg/SmmCpuFeaturesLib: [CVE-2017-5715] Stuff RSB before RSM 2018-08-21 16:11:15 +08:00
SmmCpuPlatformHookLibNull