fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Thorsten Leemhuis (acct. 1/4)

🥳 "'We are almost at the "write a real driver in " stage now, depending on what you want to do."' 🥳

That's what @gregkh wrote in the comment for the main driver core and debugfs updates merged for 6.14, as it contained "driver core rust bindings for PCI, platform, OF, and some i/o functions"; there is also a "misc device rust bindings and a sample driver to show how to use them":

git.kernel.org/torvalds/c/2ab0

@kernellogger @gregkh stuff like this is why I think rust will have a rippling effect of improving the C side too

"driver core const work, making more of the api take const * for different parameters to make the rust bindings easier overall."

@kernellogger @gregkh what, the apple m? gpu drivers are not counted?

@4censord @gregkh note the "we" in a Linux kernel mainline merge commit, that statement thus refers to the state of the upstream Linux kernel.

Downstreams does all sorts of things all the time, which is good, but a different matter.