Block a user
Process Creation & Binary Support
First things first, I have to switch to my own page tables, and unmap the lower portion of memory. Then I can map a few pages for Userboot, load some code, and try to execute it.
Rust Standard Library port
This will be infeasible as part of the kernel. Instead will file against the userspace project once the kernel is stable and ready.