iommufd: Add alloc_domain_nested op to iommufd_viommu_ops
authorNicolin Chen <nicolinc@nvidia.com>
Tue, 5 Nov 2024 20:04:22 +0000 (12:04 -0800)
committerJason Gunthorpe <jgg@nvidia.com>
Tue, 12 Nov 2024 15:46:18 +0000 (11:46 -0400)
commit69d2689e57f5cb235c0609dd2f8fa10c1a832f87
tree59dd6070cf25aa53c23f167baea63e5c3be1f43b
parent4db97c21ed07a7d4081ed9820599fa36857083d6
iommufd: Add alloc_domain_nested op to iommufd_viommu_ops

Allow IOMMU driver to use a vIOMMU object that holds a nesting parent
hwpt/domain to allocate a nested domain.

Link: https://patch.msgid.link/r/2dcdb5e405dc0deb68230564530d989d285d959c.1730836219.git.nicolinc@nvidia.com
Suggested-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Nicolin Chen <nicolinc@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
include/linux/iommufd.h