Re:New fuzzing tool finds USB bugs in Linux, Windows, macOS,...
by jabedude on Thursday May 28, 2020 @10:32AM
(#23337736)
>or even that it is feasible at all (what with writing even linked lists being difficult).
You're right, a Rust OS kernel probably wouldn't use linked lists but I'm not sure why that is a barrier to making a kernel. The redox[0] kernel is written entirely in Rust.
Re:New fuzzing tool finds USB bugs in Linux, Windows, macOS,...
by nsajko on Thursday May 28, 2020 @10:43AM
(#23337884)
That is why I said "Linux-like". Redox has a microkernel design, which presumably makes writing the drivers in Rust much easier at the expense of some throughput and latency.
You're right, a Rust OS kernel probably wouldn't use linked lists but I'm not sure why that is a barrier to making a kernel. The redox[0] kernel is written entirely in Rust.
[0] https://www.redox-os.org/