[v2] dmaengine: rcar-dmac: don't use DMAC error interrupt
From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Date: 2018-06-15 00:33:22
Also in:
linux-devicetree, linux-renesas-soc, lkml
From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Date: 2018-06-15 00:33:22
Also in:
linux-devicetree, linux-renesas-soc, lkml
Hi Geert Thank you for your feedback
quoted
Current rcar-dmac is using DMAC error interrupt which will handle all channel's error. But in this design, error handling itself will be issue if user want to use virtualization, multi OS, etc. This patch removes current DMAC error interrupt handling, and handle it on each channel interrupt handler.Just wondering, what's the usage pattern where this causes a problem? Do you plan to export part of a SYS-DMAC instance to a guest?
"virtualization, multi OS" part is maybe misleading. It will be problem on non virtualization, too.
How to maintain host/guest isolation?
This is another topic/issue, I think Best regards --- Kuninori Morimoto -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html