Re: [PATCH v5 5/5] gpu: nova-core: add ChannelIdPool
From: Miguel Ojeda
Date: Tue Aug 18 2026 - 03:25:31 EST
On Mon, Aug 17, 2026 at 11:36 PM Burak Emir <burak.emir@xxxxxxxxx> wrote:
>
> To add a minor point to this, if rustc could figure out that a
> suitable non-zero number literal can be treated as NonZero<usize>,
> we'd not need a macro and it would all be very ergonomic...
Yeah, that and/or `1nz` literals could be nice. It may be a bit niche,
though; and we would like good ergonomics for our own custom types
too.
Nevertheless, I will ask upstream Rust in our next meeting about
https://github.com/rust-lang/rust/issues/69329.
I added it to https://github.com/Rust-for-Linux/linux/issues/354 as well.
Cheers,
Miguel