Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interestingly enough they only mention it being unreasonable for x86, it would be interesting to see SEL4 supported for ARM (of which SEL4 already has a verified kernel for).



The paper discusses more fundamental issues than just x86 architecture:

* Usermode drivers need to be formally verified to prevent malicious DMA. Adding IOMMU/SMMU to the microkernel will complicate the current proofs.

* All user processes that manage resources, like filesystem, network and memory management, must also be formally verified. These are currently unproven.





Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: