Oxide and Friends cover image

Revisiting Unikernels

Oxide and Friends

00:00

Is Your Operating System Kernel a Restricted Execution Domain?

I don't think you have to solve the halting problem because your operating system kernel is necessarily a restricted execution domain, right? You're not running arbitrary code in the kernel generally speaking. Even if you are with something like, what is it, EPF, there are restrictions on that, right? Like loops have to terminate and so forth. So I think that you're solving any number of halting problem lens, but you are not solving the halting problem in general. It's very hard to make that stack access entirely safe, because that involves reasoning about what your program is going to do.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app