aero
aero copied to clipboard
Add and enable several x86_64 security features
This PR aims to implement support for SMAP, SMEP and UMIP, and is provided as a draft so that my non existent rust skills can be reviewed already. It also enables bit 16 in CR0 for more write protection. As this is a draft, not everything is implemented or working yet, but on SMAP capable systems, aero_shell runs with SMAP and ls is working.
Any updates on this pull request?