twizzler-operating-system / twizzler

The Twizzler Operating System
BSD 3-Clause "New" or "Revised" License
66 stars 13 forks source link

Use new page table and context code for x86. #107

Closed dbittman closed 1 year ago

dbittman commented 1 year ago

This is a big one, because it turns out that memory management is a pretty core aspect of the kernel. Sorry in advance, it's hard to break up something like this and still have things boot.

Highlights

The new context code has the following highlights:

The new page table code has the following highlights:

What's missing?

These will come in future patches: