Re: [PATCH v2 00/12] gpu: nova-core: add PRAMIN window support

From: Miguel Ojeda

Date: Tue Aug 11 2026 - 08:32:18 EST


On Mon, Aug 10, 2026 at 3:57 PM Eliot Courtney <ecourtney@xxxxxxxxxx> wrote:
>
> rust: num: use const_assert! in Bounded
> rust: num: reject Bounded::shr overshifts at build time
> rust: num: add Bounded::shr_exact

Applied to `rust-next` -- thanks everyone!

Alex: I didn't add an implicit Acked-by to the first one but I assume
you are OK with it:

Suggested-by: Gary Guo <gary@xxxxxxxxxxx>
Link: https://lore.kernel.org/rust-for-linux/DKIY9YGIPUUE.SZD2DUQM9NGK@xxxxxxxxxxx/

The second one is actually fairly important so I did:

[ This implies we can break the type invariant, which in turn means
we can trigger UB via `Deref`, e.g.:

rust_kernel: panicked at rust/kernel/num/bounded.rs:528:22:
unsafe precondition(s) violated: hint::unreachable_unchecked
must never be reached

- Miguel ]

Cc: stable@xxxxxxxxxxxxxxx
Fixes: c59a2d14cd24 ("rust: num: add `shr` and `shl` methods to `Bounded`")

Cheers,
Miguel