seL4 / microkit

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

Add support for initial dynamicism (PD hierarchy) #138

Closed Ivan-Velickovic closed 1 week ago

Ivan-Velickovic commented 1 week ago

This PR rebases an old branch (https://github.com/seL4/microkit/tree/pd-hierarchy) and gets it working with the current tool.

This allows for PDs to be 'parents' of other PDs and handle faults from child PDs.

There are also new libmicrokit APIs for controlling the execution of a child PD.

This PR is a prerequisite for virtualisation support.

Before merging: