News: 0001509149

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.13 Hits A "Tipping Point" With More Rust Drivers Expected Soon

([Linux Kernel] 6 Hours Ago Linux 6.13 char/misc)


In addition to the [1]USB updates and [2]big staging flush merged yesterday for the Linux 6.13 kernel merge window, the "char/misc" pull was also honored for that catch-all of various kernel changes. With the char/misc pull there are some notable additions for those wanting to write kernel drivers within the Rust programming language.

Greg Kroah-Hartman noted that with these changes for Linux 6.13, it's now possible to make more Rust-based kernel drivers possible. Greg explained in the char/misc pull:

"rust misc driver bindings and other rust changes to make misc drivers actually possible. I think this is the tipping point, expect to see way more rust drivers going forward now that these bindings are present. Next merge window hopefully we will have pci and platform drivers working, which will fully enable almost all driver subsystems to start accepting (or at least getting) rust drivers. This is the end result of a lot of work from a lot of people, congrats to all of them for getting this far, you've proved many of us wrong in the best way possible, working code :)"

The veteran kernel developer believes we're at a tipping point of seeing more upstream Rust drivers ahead. The full list of char/misc changes can be found via [3]this pull request .

These Rust char/misc changes are on top of the main Rust pull for Linux 6.13 that brought [4]3k lines of code for providing more Rust infrastructure . Linux 6.13 separately is also bringing [5]Rust file abstractions .

The Linux 6.13 merge window is expected to end tomorrow, 1 December, with the release of Linux 6.13-rc1. Linux 6.13 is shaping up to be a very big kernel step forward and will be out as stable around the end of January.



[1] https://www.phoronix.com/news/Linux-6.13-USB-Changes

[2] https://www.phoronix.com/news/Linux-6.13-Staging

[3] https://lore.kernel.org/lkml/Z0lG-CIjqvSvKWK4@kroah.com/

[4] https://www.phoronix.com/news/Linux-6.13-Rust

[5] https://www.phoronix.com/news/Linux-6.13-Rust-File-Abstract



iustinp

Beryesa

kpedersen

cb88

A serious public debate about the validity of astrology? A serious believer
in the White House? Two of them? Give me a break. What stifled my laughter
is that the image fits. Reagan has always exhibited a fey indifference toward
science. Facts, like numbers, roll off his back. And we've all come to
accept it. This time it was stargazing that became a serious issue....Not
that long ago, it was Reagan's support of Creationism....Creationists actually
got equal time with evolutionists. The public was supposed to be open-minded
to the claims of paleontologists and fundamentalists, as if the two were
scientific colleagues....It has been clear for a long time that the president
is averse to science...In general, these attitudes fall onto friendly American
turf....But at the outer edges, this skepticism about science easily turns
into a kind of naive acceptance of nonscience, or even nonsense. The same
people who doubt experts can also believe any quackery, from the benefits of
laetrile to eye of newt to the movement of planets. We lose the capacity to
make rational -- scientific -- judgments. It's all the same.
-- Ellen Goodman, The Boston Globe Newspaper Company-Washington Post Writers
Group