News: 0001466260

  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)

RISC-V Now Supports Rust In The Linux Kernel

([RISC-V] 3 Hours Ago Linux 6.10 RISC-V)


The latest RISC-V port updates have been merged for the in-development [1]Linux 6.10 kernel.

Most notable with today's RISC-V merge to Linux 6.10 is now supporting the Rust programming language within the Linux kernel. RISC-V joins the likes of x86_64, LoongArch, and ARM64 already supporting the use of the in-kernel Rust language support. The use of Rust within the mainline Linux kernel is still rather limited with just a few basic drivers so far and a lot of infrastructure work taking place, but there are a number of new drivers and other subsystem support on the horizon. RISC-V now supporting Rust within the Linux kernel will become more important moving forward.

The RISC-V updates for Linux 6.10 also add byte/half-word compare-and-exchange, support for Zihintpause within hwprobe, a PR_RISCV_SET_ICACHE_FLUSH_CTX prctl(), and support for lockless lockrefs.

More details on these RISC-V updates for Linux 6.10 via [2]this Git merge .

Over on the hardware side, outside of this pull request, is [3]Milk-V Mars support and other additions .



[1] https://www.phoronix.com/search/Linux+6.10

[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0bfbc914d9433d8ac2763a9ce99ce7721ee5c8e0

[3] https://www.phoronix.com/news/Linux-6.10-More-SoCs



andyprough

kpedersen

Maybe it's time to break that.
-- Larry Wall in <199710311718.JAA19082@wall.org>