summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Dong <eric.dong@intel.com>2019-08-08 21:17:13 +0800
committerEric Dong <eric.dong@intel.com>2019-08-09 08:55:57 +0800
commit466f5e89c3e97a76c9a4a94c8fdb59f44ec5dd13 (patch)
treedbc1a0fe95b954ed1c25ec2d633745d2988af5c7
parent800aeeda74919d302c71ae01262a60d682e505f2 (diff)
downloadedk2-466f5e89c3e97a76c9a4a94c8fdb59f44ec5dd13.tar.gz
edk2-466f5e89c3e97a76c9a4a94c8fdb59f44ec5dd13.tar.bz2
edk2-466f5e89c3e97a76c9a4a94c8fdb59f44ec5dd13.zip
UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless ConsoleLogLock spinlock.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2060 Remove the useless ConsoleLogLock spinlock. Signed-off-by: Eric Dong <eric.dong@intel.com> Cc: Ray Ni <ray.ni@intel.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com>
-rw-r--r--UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c b/UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c
index d20bc4aae6..d8c6b19ead 100644
--- a/UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c
+++ b/UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c
@@ -35,7 +35,6 @@ typedef struct {
// Flags used when program the register.
//
typedef struct {
- volatile UINTN ConsoleLogLock; // Spinlock used to control console.
volatile UINTN MemoryMappedLock; // Spinlock used to program mmio
volatile UINT32 *CoreSemaphoreCount; // Semaphore container used to program
// core level semaphore.
@@ -1028,7 +1027,6 @@ GetAcpiCpuData (
ASSERT (mCpuFlags.PackageSemaphoreCount != NULL);
}
InitializeSpinLock((SPIN_LOCK*) &mCpuFlags.MemoryMappedLock);
- InitializeSpinLock((SPIN_LOCK*) &mCpuFlags.ConsoleLogLock);
}
/**