Ignore DEBUG interrupt (happens on gaze14)

This commit is contained in:
Jeremy Soller
2019-06-26 14:20:11 -06:00
committed by Tim Crawford
parent d193b18023
commit 75a5161506

View File

@@ -117,7 +117,7 @@ CommonExceptionHandlerWorker (
//
// Enter a dead loop if needn't to execute old IDT handler further
//
if (ReservedVectors[ExceptionType].Attribute != EFI_VECTOR_HANDOFF_HOOK_BEFORE) {
if (ReservedVectors[ExceptionType].Attribute != EFI_VECTOR_HANDOFF_HOOK_BEFORE && ExceptionType != EXCEPT_IA32_DEBUG) {
CpuDeadLoop ();
}
}
@@ -299,4 +299,3 @@ RegisterCpuInterruptHandlerWorker (
ExternalInterruptHandler[InterruptType] = InterruptHandler;
return EFI_SUCCESS;
}