Writing an OS in Rust: Double Faults

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.

Similar

RUST: THE TOUGH PART – Learning Rust

▸Installation & Hello World ▸Cargo & Crates ▸Variable bindings , Constants & Statics ▸Comments ▸Functions ▸Primitive Data Types ▸Operators ▸Control Flows Before we start writing real world…...

Read more »