~james/split

seL4 pager with proven memory isolation and frame reuse
chore(import): snapshot james.dad.town/split at f044a95a6ba7

refs

main
browse  log 

clone

read-only
https://obscurejam.es/~james/split
read/write
git@obscurejam.es:~james/split

You can also use your local clone with git send-email.

Split gives two seL4 workers private configuration snapshots through a userspace pager that copies shared pages on first write and scrubs discarded frames before reuse, with an Isabelle model exported to OCaml for checking guest memory operations.

Watch the demonstration