]> git.proxmox.com Git - mirror_edk2.git/commitdiff
CpuDxe entry point () only register exception handlers unassigned before.
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 25 May 2011 02:35:34 +0000 (02:35 +0000)
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 25 May 2011 02:35:34 +0000 (02:35 +0000)
Signed-off-by: vanjeff
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11699 6f19259b-4bc3-4df7-8a09-765794883524

UefiCpuPkg/CpuDxe/CpuDxe.c

index 10ad86da7524d99006cbe5614cf01dd48a843a5c..04d76a5cebe886b361b3499604b626abc7c24c97 100644 (file)
@@ -1141,7 +1141,7 @@ InitInterruptDescriptorTable (
   //\r
   // Initialize Exception Handlers\r
   //\r
-  for (Index = 0; Index < 32; Index++) {\r
+  for (Index = OldIdtSize; Index < 32; Index++) {\r
     Status = CpuRegisterInterruptHandler (&gCpu, Index, CommonExceptionHandler);\r
     ASSERT_EFI_ERROR (Status);\r
   }\r