On 18-02-19, 18:27, Robin Murphy wrote: > Using dma_dev->dev for mappings before it's assigned with the correct > device is unlikely to work as expected, and with future dma-direct > changes, passing a NULL device may end up crashing entirely. I don't > know enough about this hardware or the mv_xor_prep_dma_interrupt() > operation to implement the appropriate error-handling logic that would > have revealed those dma_map_single() calls failing on arm64 for as long > as the driver has been enabled there, but moving the assignment earlier > will at least make the current code operate as intended. Applied, thanks -- ~Vinod