On Wed, 2026-07-22 at 16:49 +0200, Philipp Stanner wrote: > The Rust dma_fence abstractions need the ECANCELED error code. > > Add ECANCELED error code. > > Signed-off-by: Philipp Stanner <[email protected]> > Tested-by: Daniel Almeida <[email protected]>
Reviewed-by: Alistair Francis <[email protected]> Alistair > --- > rust/kernel/error.rs | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/rust/kernel/error.rs b/rust/kernel/error.rs > index a56ba6309594..cb666f0d42ee 100644 > --- a/rust/kernel/error.rs > +++ b/rust/kernel/error.rs > @@ -67,6 +67,7 @@ macro_rules! declare_err { > declare_err!(EOVERFLOW, "Value too large for defined data > type."); > declare_err!(EMSGSIZE, "Message too long."); > declare_err!(ETIMEDOUT, "Connection timed out."); > + declare_err!(ECANCELED, "Request has been canceled."); > declare_err!(ERESTARTSYS, "Restart the system call."); > declare_err!(ERESTARTNOINTR, "System call was interrupted by a > signal and will be restarted."); > declare_err!(ERESTARTNOHAND, "Restart if no handler.");

