From: Jason Gunthorpe jgg@nvidia.com Sent: Monday, October 9, 2023 9:21 PM
On Mon, Oct 09, 2023 at 01:51:16AM -0700, Yi Liu wrote:
Intel SIOV allows creating virtual devices of which the vRID is represented by a pasid of a physical device. It is called as SIOV virtual device in this series. Such devices can be bound to an iommufd as physical device does and then later be attached to an IOAS/hwpt using that pasid. Such PASIDs are called as default pasid.
I would want to see the idxd implementation too..
It still needs some time (and unfortunately the guy working on idxd is currently on a long vacation).
Instead of waiting we want to seek early comments on the iommufd changes given that part is relatively self-contained. Same as what Reinette is doing for IMS.
Certainly this is not for merging w/o having a driver user. 😊