vfio: Add VFIO_DEVICE_BIND_IOMMUFD
This adds ioctl for userspace to bind device cdev fd to iommufd.
VFIO_DEVICE_BIND_IOMMUFD: bind device to an iommufd, hence gain DMA
control provided by the iommufd. open_device
op is called after bind_iommufd op.
Tested-by:
Nicolin Chen <nicolinc@nvidia.com>
Tested-by:
Matthew Rosato <mjrosato@linux.ibm.com>
Tested-by:
Yanting Jiang <yanting.jiang@intel.com>
Tested-by:
Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Tested-by:
Terrence Xu <terrence.xu@intel.com>
Tested-by:
Zhenzhong Duan <zhenzhong.duan@intel.com>
Signed-off-by:
Yi Liu <yi.l.liu@intel.com>
Reviewed-by:
Jason Gunthorpe <jgg@nvidia.com>
Link: https://lore.kernel.org/r/20230718135551.6592-23-yi.l.liu@intel.com
Signed-off-by:
Alex Williamson <alex.williamson@redhat.com>
Loading
Please sign in to comment