Re: [PATCH v3 31/34] dmaengine: dw: defer callbacks via channel BH

From: Andy Shevchenko

Date: Tue Aug 11 2026 - 06:52:03 EST


On Mon, Aug 10, 2026 at 11:09:32AM -0700, Allen Pais wrote:
> Queue completed descriptors on the channel and invoke their callbacks
> from per-channel BH work instead of the controller tasklet. Add a
> synchronize hook so termination can wait for deferred callbacks before
> their descriptor storage is released.

This driver is so old and got a lot of stuff that may be cleaned up with
converting it to use virt-dma. Have you considered that option?

--
With Best Regards,
Andy Shevchenko