Messages in this thread | | | Date | Wed, 24 May 2023 11:14:29 +0530 | From | Vinod Koul <> | Subject | Re: [PATCH v7 4/4] dmaengine/idxd: Re-enable kernel workqueue under DMA API |
| |
On 23-05-23, 10:34, Jacob Pan wrote: > Kernel workqueues were disabled due to flawed use of kernel VA and SVA > API. Now that we have the support for attaching PASID to the device's > default domain and the ability to reserve global PASIDs from SVA APIs, > we can re-enable the kernel work queues and use them under DMA API. > > We also use non-privileged access for in-kernel DMA to be consistent > with the IOMMU settings. Consequently, interrupt for user privilege is > enabled for work completion IRQs.
Acked-by: Vinod Koul <vkoul@kernel.org>
-- ~Vinod
| |