diff options
author | Michael Brown <mcb30@ipxe.org> | 2022-12-09 10:20:27 +0000 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2022-12-23 14:44:48 +0000 |
commit | a086f4a63bc0295b0b02f8ee76381c6b437122bf (patch) | |
tree | 0b29dd5164aca8a8ce35803c0cc16b077e6f6780 /OvmfPkg/build.sh | |
parent | a24fbd6061254ca74d6c6ed953dec6f796a45c76 (diff) | |
download | edk2-a086f4a63bc0295b0b02f8ee76381c6b437122bf.tar.gz |
OvmfPkg: Use NestedInterruptTplLib in nested interrupt handlers
Prevent stack underrun in the event of a timer interrupt storm in
LocalApicTimerDxe and 8254TimerDxe interrupt handlers by using the
helper functions provided by NestedInterruptTplLib.
This fixes the same problem as addressed in commit 239b50a86
("OvmfPkg: End timer interrupt later to avoid stack overflow under
load"), but does so without breaking nested timer interrupts.
Cc: Paolo Bonzini <pbonzini@redhat.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2815
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=4162
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Diffstat (limited to 'OvmfPkg/build.sh')
0 files changed, 0 insertions, 0 deletions