> From: Jason Gunthorpe <[email protected]> > Sent: Tuesday, July 15, 2025 12:08 AM > > This was missed during the initial implementation. The VFIO PCI encodes > the vf_token inside the device name when opening the device from the > group > FD, something like: > > "0000:04:10.0 vf_token=bd8d9d2b-5a5f-4f5a-a211-f591514ba1f3" > > This is used to control access to a VF unless there is co-ordination with > the owner of the PF. > > Since we no longer have a device name in the cdev path, pass the token > directly through VFIO_DEVICE_BIND_IOMMUFD using an optional field > indicated by VFIO_DEVICE_BIND_FLAG_TOKEN. > > Fixes: 5fcc26969a16 ("vfio: Add VFIO_DEVICE_BIND_IOMMUFD") > Tested-by: Shameer Kolothum <[email protected]> > Reviewed-by: Yi Liu <[email protected]> > Signed-off-by: Jason Gunthorpe <[email protected]>
my r-b to v2 was missed. anyway: Reviewed-by: Kevin Tian <[email protected]>
