[RFC PATCH 22/30] iommu: Bind/unbind tasks to/from devices

Raj, Ashok
2017-03-03T17:05:51Z

Hi David,

Good to hear back from you!

On Fri, Mar 03, 2017 at 09:40:44AM +0000, David Woodhouse wrote:
>
> Intel slightly deviates from the "one PASID per process" vision too,
> because it currently has a PASID allocator idr per IOMMU. That wants
> making system-wide. And probably not Intel-specific.

Intel version is getting the system wide pasid. We are actively working on it
and should be out shortly.

>
> Some other comments...
>
> We also have SVM_FLAG_SUPERVISOR_MODE, which gives access to kernel
> address space. Yes, people use it.

There are some gaps with the current implementation, esp related to
vmalloc. We have something internally, these will also be posted soon after
some testing.

Cheers,
Ashok