]> git.proxmox.com Git - mirror_edk2.git/commitdiff
UefiCpuPkg/RegisterCpuFeaturesLib: Clean up useless ConsoleLogLock spinlock.
authorEric Dong <eric.dong@intel.com>
Thu, 8 Aug 2019 13:16:21 +0000 (21:16 +0800)
committerEric Dong <eric.dong@intel.com>
Fri, 9 Aug 2019 00:55:57 +0000 (08:55 +0800)
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>
UefiCpuPkg/Library/RegisterCpuFeaturesLib/RegisterCpuFeatures.h
UefiCpuPkg/Library/RegisterCpuFeaturesLib/RegisterCpuFeaturesLib.c

index a25dd692927c1d4354c5987aad3a0aa41186df39..7c48b0a645106c87a8be0e691c8392449212fb5b 100644 (file)
@@ -58,7 +58,6 @@ typedef struct {
 // Flags used when program the register.\r
 //\r
 typedef struct {\r
-  volatile UINTN           ConsoleLogLock;          // Spinlock used to control console.\r
   volatile UINTN           MemoryMappedLock;        // Spinlock used to program mmio\r
   volatile UINT32          *CoreSemaphoreCount;     // Semaphore containers used to program Core semaphore.\r
   volatile UINT32          *PackageSemaphoreCount;  // Semaphore containers used to program Package semaphore.\r
index 493566de5dea244501e07e4b405f47bb2b8bab4a..67885bf69b7f26206e09210e1d57c3ef33db166e 100644 (file)
@@ -839,7 +839,6 @@ RegisterCpuFeature (
   if (CpuFeaturesData->FeaturesCount == 0) {\r
     InitializeListHead (&CpuFeaturesData->FeatureList);\r
     InitializeSpinLock (&CpuFeaturesData->CpuFlags.MemoryMappedLock);\r
-    InitializeSpinLock (&CpuFeaturesData->CpuFlags.ConsoleLogLock);\r
     //\r
     // Code assumes below three PCDs have PCD same buffer size.\r
     //\r