UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless code.
Remove useless code after change 93324390
.
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Dandan Bi <dandan.bi@intel.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>
This commit is contained in:
@@ -347,13 +347,6 @@ typedef struct {
|
||||
volatile BOOLEAN *CandidateBsp;
|
||||
} SMM_DISPATCHER_MP_SYNC_DATA;
|
||||
|
||||
#define MSR_SPIN_LOCK_INIT_NUM 15
|
||||
|
||||
typedef struct {
|
||||
SPIN_LOCK *SpinLock;
|
||||
UINT32 MsrIndex;
|
||||
} MP_MSR_LOCK;
|
||||
|
||||
#define SMM_PSD_OFFSET 0xfb00
|
||||
|
||||
///
|
||||
@@ -376,21 +369,12 @@ typedef struct {
|
||||
volatile BOOLEAN *Present;
|
||||
} SMM_CPU_SEMAPHORE_CPU;
|
||||
|
||||
///
|
||||
/// All MSRs semaphores' pointer and counter
|
||||
///
|
||||
typedef struct {
|
||||
SPIN_LOCK *Msr;
|
||||
UINTN AvailableCounter;
|
||||
} SMM_CPU_SEMAPHORE_MSR;
|
||||
|
||||
///
|
||||
/// All semaphores' information
|
||||
///
|
||||
typedef struct {
|
||||
SMM_CPU_SEMAPHORE_GLOBAL SemaphoreGlobal;
|
||||
SMM_CPU_SEMAPHORE_CPU SemaphoreCpu;
|
||||
SMM_CPU_SEMAPHORE_MSR SemaphoreMsr;
|
||||
} SMM_CPU_SEMAPHORES;
|
||||
|
||||
extern IA32_DESCRIPTOR gcSmiGdtr;
|
||||
|
Reference in New Issue
Block a user