]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.nasm
CpuException: Avoid allocating code pages for DXE instance
[mirror_edk2.git] / UefiCpuPkg / Library / CpuExceptionHandlerLib / Ia32 / ExceptionHandlerAsm.nasm
index 3fe9aed1e8485e2fc8e9af5a9682d864c3d5c3c6..8ed2b8f45500fe3e2243b489b40b748119294905 100644 (file)
@@ -33,7 +33,7 @@ ALIGN   8
 ;\r
 AsmIdtVectorBegin:\r
 %assign Vector 0\r
-%rep  32\r
+%rep  256\r
     push    byte %[Vector];\r
     push    eax\r
     mov     eax, ASM_PFX(CommonInterruptEntry)\r
@@ -439,7 +439,7 @@ ASM_PFX(AsmGetTemplateAddressMap):
 \r
     mov ebx, dword [ebp + 0x8]\r
     mov dword [ebx],      AsmIdtVectorBegin\r
-    mov dword [ebx + 0x4], (AsmIdtVectorEnd - AsmIdtVectorBegin) / 32\r
+    mov dword [ebx + 0x4], (AsmIdtVectorEnd - AsmIdtVectorBegin) / 256\r
     mov dword [ebx + 0x8], HookAfterStubBegin\r
 \r
     popad\r