On Thu, 18 Jan 2024 11:29:59 +0000, Daniel Scally wrote: > The pl330 driver re-uses DMA descriptors rather than reallocating > them each time. At present, upon re-use the .callback member is > cleared, but .callback result is not. This causes problems where a > consuming driver sets the .callback_result for some submissions but > not for others, as eventually the function is invoked erronously. > > Clear .callback_result along with .callback > > [...] Applied, thanks! [1/1] dmaengine: pl330: Clear callback_result for re-used descs commit: 4728e3fe2ff1b02b84ddab876d8af5eeb74eee18 Best regards, -- ~Vinod