VOOZH about

URL: https://www.phoronix.com/news/Redox-OS-March-2025

⇱ Rust-Written Redox OS Makes USB 3.x Improvements, Async NVMe Driver Support - Phoronix


👁 Phoronix

Rust-Written Redox OS Makes USB 3.x Improvements, Async NVMe Driver Support

Written by Michael Larabel in Operating Systems on 7 April 2025 at 03:07 PM EDT. 38 Comments
The Rust-written Redox OS open-source operating system project has published its March 2025 status report that outlines exciting progress made over the past month.

There have been "substantial" improvements made to the USB xHCI driver for Redox OS, USB 3.x support, and completing a USB hub driver. In turn there is more USB input hardware now correctly working with Redox OS. Redox developers are looking for feedback about any USB keyboards / mice / touchpads that are not working. The improved USB support is arguably the most interesting improvement made to Redox OS over the past month.

👁 Redox OS on laptop


Redox OS kernel work meanwhile includes implementing the SYS_CALL system call for setting/getting parameters or invoking actions on a resource. Redox OS has also moved its x86 real-time clock driver from kernel to user-space, asynchronous support is now in place within the NVMe driver for around 13~14% better I/O performance, and there have been many other driver bug fixes.

Redox OS also now has a way to be able to install just to a partition rather than the entire storage device within the OS installer.

Redox OS has also seen improvements to its Relibc C library implementation, packaging improvements, and various program portability enhancements.

More details on these recent changes to this Rust-based OS via Redox-OS.org.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.