mirror of https://github.com/acidanthera/audk.git
SysCall/AARCH64: Enabled interrupts in SysCall handlers.
This commit is contained in:
parent
7783942407
commit
ebe2f8089c
|
@ -54,6 +54,8 @@ SysCallBootService (
|
|||
EFI_STATUS Status;
|
||||
EFI_PHYSICAL_ADDRESS Physical;
|
||||
|
||||
ArmEnableInterrupts ();
|
||||
|
||||
Status = CoreAllocatePages (
|
||||
AllocateAnyPages,
|
||||
EfiRing3MemoryType,
|
||||
|
@ -76,6 +78,8 @@ SysCallBootService (
|
|||
|
||||
CoreFreePages (Physical, EFI_SIZE_TO_PAGES (9 * sizeof (UINTN)));
|
||||
|
||||
ArmDisableInterrupts ();
|
||||
|
||||
return Status;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue