Re: [PATCH v2 1/5] rust: pci: convert IrqVectorRegistration to a lifetime-managed owning type
"Danilo Krummrich" <[email protected]>
| Newsgroups | org.kernel.vger.rust-for-linux,dev.linux.lists.driver-core,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pci |
|---|---|
| Message-ID | <[email protected]> |
On Wed Aug 12, 2026 at 8:11 PM CEST, Gary Guo wrote: > Well, I'd expect some drivers want to do `.vector(v).expect()` rather than just > propagating the error if `v` is a constant that is less than `min_vecs`.. This is nothing we want drivers to do; this API is only ever called from a fallible context anyway and propagating costs nothing, but on the other hand, if the driver gets it wrong, we'd BUG() the whole kernel for no value.