mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
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…
x
Reference in New Issue
Block a user