audk/UefiCpuPkg/PiSmmCpuDxeSmm
Jeff Fan dc99315b87 UefiCpuPkg/PiSmmCpuDxeSmm: Using MSRs semaphores in aligned buffer
Update MSRs semaphores to the ones in allocated aligned semaphores
buffer. If MSRs semaphores is not enough, allocate one page more.

Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
Regression-tested-by: Laszlo Ersek <lersek@redhat.com>
2016-05-24 15:20:22 -07:00
..
Ia32 UefiCpuPkg/PiSmmCpuDxeSmm: Using global semaphores in aligned buffer 2016-05-24 15:20:01 -07:00
X64 UefiCpuPkg/PiSmmCpuDxeSmm: Using global semaphores in aligned buffer 2016-05-24 15:20:01 -07:00
CpuS3.c UefiCpuPkg/PiSmmCpuDxeSmm: Using MSRs semaphores in aligned buffer 2016-05-24 15:20:22 -07:00
CpuService.c
CpuService.h
MpService.c UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for MSRs semaphores 2016-05-24 15:20:17 -07:00
PiSmmCpuDxeSmm.c UefiCpuPkg/PiSmmCpuDxeSmm: Using CPU semaphores in aligned buffer 2016-05-24 15:20:12 -07:00
PiSmmCpuDxeSmm.h UefiCpuPkg/PiSmmCpuDxeSmm: Using MSRs semaphores in aligned buffer 2016-05-24 15:20:22 -07:00
PiSmmCpuDxeSmm.inf
PiSmmCpuDxeSmm.uni
PiSmmCpuDxeSmmExtra.uni
SmmProfile.c UefiCpuPkg/PiSmmCpuDxeSmm: Use public MSR_IA32_MISC_ENABLE definition 2016-05-16 10:40:19 -07:00
SmmProfile.h UefiCpuPkg/PiSmmCpuDxeSmm: Use public MSR_IA32_MISC_ENABLE definition 2016-05-16 10:40:19 -07:00
SmmProfileInternal.h
SmramSaveState.c
SyncTimer.c