dmaengine: idxd: add per DSA wq workqueue for processing cr faults
[ Upstream commit 2f30decd ] Add a workqueue for user submitted completion record fault processing. The workqueue creation and destruction lifetime will be tied to the user sub-driver since it will only be used when the wq is a user type. Tested-by:Tony Zhu <tony.zhu@intel.com> Signed-off-by:
Dave Jiang <dave.jiang@intel.com> Co-developed-by:
Fenghua Yu <fenghua.yu@intel.com> Signed-off-by:
Fenghua Yu <fenghua.yu@intel.com> Link: https://lore.kernel.org/r/20230407203143.2189681-7-fenghua.yu@intel.com Signed-off-by:
Vinod Koul <vkoul@kernel.org> Stable-dep-of: 8dfa57aa ("dmaengine: idxd: Fix allowing write() from different address spaces") Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading