Hi Shimoda-san, Morimoto-san, Thanks for the report and to the testing team! > I'm afraid but, our test team detected an issue [1] on v5.15-rc2 with m3ulcb and ebusu. > # Our test team doesn't test this on salvator-xs yet... > I asked Morimoto-san locally, and he guess that using dmaengine_terminate_async() instead > of dmaengine_terminate_sync() could be resolved. But, what do you think? I agree. As I wrote in the original mail, I wasn't too sure about this change because I don't know the driver well. While I didn't find code handling an async case, the driver still too complex so that might have missed some details. This is why the patch was marked RFC. So, I totally agree to drop this patch and handle the issue the async way. Is it possible that Morimoto-san takes care of it? I'd think this makes sense because he knows potential race conditions better than me. If it is not possible, I will try to have a look. All the best, Wolfram
Attachment:
signature.asc
Description: PGP signature