> From: Jason Gunthorpe <jgg@xxxxxxxxxx> > Sent: Monday, October 23, 2023 11:43 PM > > On Mon, Oct 23, 2023 at 09:33:23AM -0600, Alex Williamson wrote: > > > > Alex, > > > Are you fine to leave the provisioning of the VF including the control > > > of its transitional capability in the device hands as was suggested by > > > Jason ? > > > > If this is the standard we're going to follow, ie. profiling of a > > device is expected to occur prior to the probe of the vfio-pci variant > > driver, then we should get the out-of-tree NVIDIA vGPU driver on board > > with this too. > > Those GPU drivers are using mdev not vfio-pci.. > > mdev doesn't have a way in its uapi to configure the mdev before it is > created. > > I'm hopeful that the SIOV work will develop something better because > we clearly need it for the general use cases of SIOV beyond VFIO. > The internal idxd driver version which I looked at last time leaves provisioning via idxd's own config interface. sure let's brainstorm what'd be (if possible) a general provisioning framework after it's sent out for review.