News for hackers. Stuff that matters.
Re:MotorOS: a Rust-first operating system for x64 VMs by lasiotus on Monday January 08, 2024 @10:39AM (#38913494)
I tried with async in the kernel first, but the cruft that was needed two years ago was not worth it in the kernel itself. The net I/O is actually async-first, see here: https://github.com/moturus/moto-runtime/blob/main/src/net.rs

File I/O will move to this model later (the current file I/O code is quite old and mostly a placeholder).

Re:MotorOS: a Rust-first operating system for x64 VMs by bluejekyll on Monday January 08, 2024 @10:46AM (#38913630)
I think I missed this on my quick pass through the code, I see a lot async usage here as well, https://github.com/moturus/moto-runtime/blob/main/src/net_as...

Very cool. Thanks for pointing this out.