Re: [RFC PATCHES 00/17] IOMMUFD: Deliver IO page faults to user space
From: Nicolin Chen
Date: Wed May 31 2023 - 00:13:18 EST
On Wed, May 31, 2023 at 10:10:15AM +0800, Baolu Lu wrote:
> I agree with you that the existing IOPF framework is not ideal for
> IOMMUFD. The adding ASYNC flag conflicts with the IOPF workqueue.
> This could lead to performance issues.
>
> I can improve the IOPF framework to make it more friendly to IOMMUFD.
> One way to do this would be not use workqueue for the IOMMUFD case.
>
> Have I covered all your concerns?
Yea. My concern was mainly at the fault report for non-PRI cases.
Though I am still on the fence about using IOPF framework, let's
see first how the improved design would look like.
Thanks
Nic