On 30-07-22, 22:07, Christophe JAILLET wrote: > STM32_DMAMUX_MAX_DMA_REQUESTS is small (i.e. 32) and when the 'dma_inuse' > bitmap is allocated, there is already a check that 'dma_req' is <= this > limit. > > So, there is no good reason to dynamically allocate this bitmap. This > just waste some memory and some cycles. > > Use DECLARE_BITMAP with the maximum bitmap size instead. Applied, thanks -- ~Vinod