4 ms·
WA in the kernel could lead to drivers being established as WA code with special interfaces. With safe interfaces to stuff like PCIe devices, the linux kernel c
by zaarn 8y ago
WA in the kernel could lead to drivers being established as WA code with special interfaces. With safe interfaces to stuff like PCIe devices, the linux kernel could transform into a more hybrid kernel, similar to NT. Many funs to be had!
I imagine it could also be useful to run user programs without having to switch rings all the time...
- sime2009 8y ago> I imagine it could also be useful to run user programs without having to switch rings all the time That is pretty much exactly what this project is aiming at: "Cervus implements a WebAssembly "usermode" on top of the Linux kernel (which tries to follows the CommonWA specification), enabling wasm applications to run directly in ring 0, while still ensuring safety and security."
- jacobush 8y agoReminds me of how Forth was supposed to be the language for drivers and such, write once, run everywhere drivers.