mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-17 14:57:49 +00:00
Improve introductions of various posts
This commit is contained in:
@@ -6,7 +6,7 @@ date = 2018-06-18
|
||||
template = "second-edition/page.html"
|
||||
+++
|
||||
|
||||
In this post we explore double faults in detail. We also set up an _Interrupt Stack Table_ to catch double faults on a separate kernel stack. This way, we can completely prevent triple faults, even on kernel stack overflow.
|
||||
This post explores the double fault exception in detail, which occurs when the CPU fails to invoke an exception handler. By handling this exception we avoid fatal _triple faults_ that cause a system reset. To prevent triple faults in all cases we also set up an _Interrupt Stack Table_ to catch double faults on a separate kernel stack.
|
||||
|
||||
<!-- more -->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user