Closed dancrossnyc closed 2 years ago
This is the first cut of getting phbl working with the strict provenance infrastructure: https://github.com/rust-lang/rust/issues/95228
phbl
This found a bug: we were using then_some to return pointers to page tables that were not necessarily present; the fix is to use then and a closure. Lambda combinators for the win!
then_some
then
Signed-off-by: Dan Cross cross@oxidecomputer.com
Tested on sn14.
Thanks for the review! Pushing without retesting as the only changes were to comments.
This is the first cut of getting
phbl
working with the strict provenance infrastructure: https://github.com/rust-lang/rust/issues/95228This found a bug: we were using
then_some
to return pointers to page tables that were not necessarily present; the fix is to usethen
and a closure. Lambda combinators for the win!Signed-off-by: Dan Cross cross@oxidecomputer.com