seL4 / microkit

Microkit - A simple operating system framework for the seL4 microkernel
Other
70 stars 37 forks source link

Virtualisation support #151

Closed Ivan-Velickovic closed 4 days ago

Ivan-Velickovic commented 4 days ago

This PR adds support for running seL4 in hypervisor mode as well as a new 'virtual machine' abstraction.

This commit message says 'initial support' as features such as multi-vCPU/core support for VMs are not yet implemented. However, with this patch, we can run guest operating systems such as Linux on a Microkit system.

Merge checklist:

Post-merge checklist: