[PATCH v2 09/14] iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init
Jason Gunthorpe
jgg at nvidia.com
Mon Jun 16 05:46:56 PDT 2025
On Fri, Jun 13, 2025 at 11:35:21PM -0700, Nicolin Chen wrote:
> To ease the for-driver iommufd APIs, get_viommu_size and viommu_init ops
> are introduced.
>
> Sanitize the inputs and report the size of struct mock_viommu on success,
> in mock_get_viommu_size().
>
> The core will ensure the viommu_type is set to the core vIOMMU object, so
> simply init the driver part in mock_viommu_init().
>
> Remove the mock_viommu_alloc, completing the replacement.
>
> Reviewed-by: Kevin Tian <kevin.tian at intel.com>
> Signed-off-by: Nicolin Chen <nicolinc at nvidia.com>
> ---
> drivers/iommu/iommufd/selftest.c | 29 ++++++++++++++---------------
> 1 file changed, 14 insertions(+), 15 deletions(-)
Reviewed-by: Jason Gunthorpe <jgg at nvidia.com>
Jason
More information about the linux-arm-kernel
mailing list