[RFC 2/2] tools/ufq_iosched: add BPF example scheduler and build scaffolding

Miguel Ojeda miguel.ojeda.sandonis at gmail.com
Fri Mar 27 10:45:45 PDT 2026


On Fri, Mar 27, 2026 at 12:48 PM Chengkaitao <pilgrimtao at gmail.com> wrote:
>
> +3. rust >= 1.70.0
> +
> +Rust schedulers uses features present in the rust toolchain >= 1.70.0. You
> +should be able to use the stable build from rustup, but if that doesn't
> +work, try using the rustup nightly build.

[ I have no context on this patch series, but since the filter Cc the
Rust for Linux mailing list due to the Rust keyword (I imagine), I
guess I will take the chance to ask. ]

Is there a reason to have a different minimum than the Rust global one?

Currently it is Rust 1.78.0, and soon (this cycle) will be Rust
1.85.0, so that should be fine for you. The plan is to follow Debian
Stable's Rust toolchain.

In addition, you mention nightly -- why someone would need nightly?
i.e. you offer a Rust 1.70.0 minimum, which is 3 years old, but then
right after you mention Rust nightly, which is essentially 1 day old.
So it is a huge contrast, not to mention the availability of unstable
features in nightly. Do you mean sometimes you may need unstable
features?

Thanks!

Cheers,
Miguel



More information about the linux-riscv mailing list