Re:Writing an OS in Rust: Async/Await
by jklehm on Monday March 30, 2020 @12:41PM
(#22729537)
Isn't that driving against the lesson learned from the past though? 3rd party drivers can not be trusted to behave and hang the kernel when doing so with cooperative multitasking.
[ Parent
| on HN ]
Re:Writing an OS in Rust: Async/Await
by steveklabnik on Monday March 30, 2020 @12:41PM
(#22729554)
I am not sure what Phil's overall kernel design is; you're assuming a monolithic kernel, but not every kernel has drivers in kernel space.
Fair point, looking forward to following along :)
Phil's series is meant for learning rather than production use. So sometimes he takes a "shortcut" in one post then removes the restrictions or workarounds later.