Added a new patch so we can easily backport a possible race in the unbind path. --- Changes in v3: - Patch 1 * New patch. - Patch 2 * Updated commit message (request_irq() is no longer moved). - Link to v2: https://lore.kernel.org/r/20240219-axi-dmac-devm-probe-v2-1-1a6737294f69@xxxxxxxxxx Changes in v2: - Keep devm_request_irq() after of_dma_controller_register() so we free the irq first and avoid any possible race agains of_dma_controller_register(). - Link to v1: https://lore.kernel.org/r/20240214-axi-dmac-devm-probe-v1-1-22d633da19cb@xxxxxxxxxx --- Nuno Sa (2): dmaengine: axi-dmac: fix possible race in remove() dmaengine: axi-dmac: move to device managed probe drivers/dma/dma-axi-dmac.c | 78 ++++++++++++++++++++-------------------------- 1 file changed, 34 insertions(+), 44 deletions(-) --- base-commit: de7d9cb3b064fdfb2e0e7706d14ffee20b762ad2 change-id: 20240214-axi-dmac-devm-probe-d718ef36fb58 -- Thanks! - Nuno Sá