SysCall/AARCH64: Enabled interrupts in SysCall handlers.

This commit is contained in:
Mikhail Krichanov 2024-12-17 16:16:17 +03:00
parent 7783942407
commit ebe2f8089c
1 changed files with 4 additions and 0 deletions

View File

@ -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;
}