lkml.org 
[lkml]   [2023]   [May]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [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

    \
     
     \ /
      Last update: 2023-05-24 07:44    [W:4.103 / U:0.068 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site