Get the latest tech news

Rust in enterprise kernels


On Rust in enterprise kernels The players Some context to begin: the nouveau driver handles NVIDIA GPUs. It was, for years, the product of a determined reverse-engineering effort in the absence of any help from NVIDIA; it was first merged into the mainline for the 2.6.33 release in 2009.

A recent discussion on the nouveau mailing list may have escaped the notice of many, but it highlights some of the problems that will have to be worked out as important functionality written in Rust heads toward the mainline. NVIDIA clearly thinks, probably with good reason, that this feature will make its GPUs more attractive to cloud providers, which are known to purchase a nontrivial amount of hardware. Backporting worries This new subsystem, as one might expect, is based on VFIO, meaning that the interfaces the kernel already exports for virtualized device control will work with NVIDIA GPUs.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Rust

Rust

Photo of Enterprise Kernels

Enterprise Kernels

Related news:

News photo

Toasty, an async ORM for Rust

News photo

Rust-Written Rustls Now Reportedly Outperforming OpenSSL & BoringSSL

News photo

Rip2 – A safer, rust-based rm