X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=ArmPkg%2FDrivers%2FCpuDxe%2FCpuDxe.c;h=d3f0ff505dc98442b8fae8baf2c602f79c345d2c;hp=2b43d2a9c9ebce464d1604a372b5ccd77c5eb753;hb=d213712d4f858efd5cb43faa39c6d940829c9363;hpb=2127579be198425ffd94e2b0be68f66d0dba1a5a diff --git a/ArmPkg/Drivers/CpuDxe/CpuDxe.c b/ArmPkg/Drivers/CpuDxe/CpuDxe.c index 2b43d2a9c9..d3f0ff505d 100644 --- a/ArmPkg/Drivers/CpuDxe/CpuDxe.c +++ b/ArmPkg/Drivers/CpuDxe/CpuDxe.c @@ -14,7 +14,6 @@ #include "CpuDxe.h" -BOOLEAN gExceptionContext = FALSE; BOOLEAN mInterruptState = FALSE; EFI_STATUS @@ -49,9 +48,7 @@ CpuEnableInterrupt ( IN EFI_CPU_ARCH_PROTOCOL *This ) { - if (!gExceptionContext) { - ArmEnableInterrupts (); - } + ArmEnableInterrupts (); mInterruptState = TRUE; return EFI_SUCCESS; @@ -64,9 +61,7 @@ CpuDisableInterrupt ( IN EFI_CPU_ARCH_PROTOCOL *This ) { - if (!gExceptionContext) { - ArmDisableInterrupts (); - } + ArmDisableInterrupts (); mInterruptState = FALSE; return EFI_SUCCESS;