News: 0001621514

  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)

Sashiko Now Providing AI Reviews On Rust Code For The Linux Kernel

([AI] 5 Hours Ago Sashiko Covering Rust-For-Linux)


A few days ago Google engineers went public with [1]Sashiko with their agentic AI code review for the Linux kernel . The Google Gemini Pro powered AI code review service is automatically monitoring the Linux kernel mailing list for new patch submissions and has proven useful already. Interest continues to build by upstream Linux kernel stakeholders around Sashiko and the latest addition is now covering the Rust-For-Linux mailing list submissions.

Sashiko is now providing its agentic AI code review services on the rust-for-linux mailing list, which is the area where new Rust code submissions for the Linux kernel land.

[2]

At the moment this is simply expanding to cover the additional mailing list and without any custom Rust prompts at this time. Thus with time as more customizations are made in catering the agentic code review to the Rust programming language code for the Linux kernel, it should get better.

Miguel Ojeda mentioned in the [3]announcement of Sashiko coverage for Rust-For-Linux:

"It currently doesn't have custom Rust prompts, so it is likely we can improve the reviews over time.

For instance, Gary is working on some prompts, I plan to add e.g. our guidelines rules, we could also do things like add skills like a Coccinelle for Rust one to pair it with the recently added Coccinelle one (i.e. for C), and so on (Cc Tathagata)."

Sashiko's code review of the Rust-For-Linux code can be found on [4]Sashiko.dev .



[1] https://www.phoronix.com/news/Sashiko-Linux-AI-Code-Review

[2] https://www.phoronix.com/image-viewer.php?id=2026&image=sashiko_rust_lrg

[3] https://lore.kernel.org/rust-for-linux/CANiq72kw_dy=kQ_0dyOwM83z-kMTTmHjoJV+kV93Ks2L1Yo5kA@mail.gmail.com/

[4] https://sashiko.dev/#/?list=org.kernel.vger.rust-for-linux



Be warned that typing \fBkillall \fIname\fP may not have the desired
effect on non-Linux systems, especially when done by a privileged user.
-- From the killall manual page