Re: [PATCH V10 11/11] iommu/vt-d: Add custom allocator for IOASID

2020-04-02 Thread Jacob Pan
On Thu, 2 Apr 2020 02:18:45 + "Tian, Kevin" wrote: > > From: Jacob Pan > > Sent: Wednesday, April 1, 2020 11:48 PM > > > > On Sat, 28 Mar 2020 10:22:41 + > > "Tian, Kevin" wrote: > > > > > > From: Jacob Pan > > > > Sent: Saturday, March 21, 2020 7:28 AM > > > > > > > > When VT-d dr

RE: [PATCH V10 11/11] iommu/vt-d: Add custom allocator for IOASID

2020-04-01 Thread Tian, Kevin
> From: Jacob Pan > Sent: Wednesday, April 1, 2020 11:48 PM > > On Sat, 28 Mar 2020 10:22:41 + > "Tian, Kevin" wrote: > > > > From: Jacob Pan > > > Sent: Saturday, March 21, 2020 7:28 AM > > > > > > When VT-d driver runs in the guest, PASID allocation must be > > > performed via virtual co

Re: [PATCH V10 11/11] iommu/vt-d: Add custom allocator for IOASID

2020-04-01 Thread Jacob Pan
On Sat, 28 Mar 2020 10:22:41 + "Tian, Kevin" wrote: > > From: Jacob Pan > > Sent: Saturday, March 21, 2020 7:28 AM > > > > When VT-d driver runs in the guest, PASID allocation must be > > performed via virtual command interface. This patch registers a > > custom IOASID allocator which takes

RE: [PATCH V10 11/11] iommu/vt-d: Add custom allocator for IOASID

2020-03-28 Thread Tian, Kevin
> From: Jacob Pan > Sent: Saturday, March 21, 2020 7:28 AM > > When VT-d driver runs in the guest, PASID allocation must be > performed via virtual command interface. This patch registers a > custom IOASID allocator which takes precedence over the default > XArray based allocator. The resulting I

[PATCH V10 11/11] iommu/vt-d: Add custom allocator for IOASID

2020-03-20 Thread Jacob Pan
When VT-d driver runs in the guest, PASID allocation must be performed via virtual command interface. This patch registers a custom IOASID allocator which takes precedence over the default XArray based allocator. The resulting IOASID allocation will always come from the host. This ensures that PASI