Re: [PATCH v3 10/23] iommufd/viommu: Introduce IOMMUFD_OBJ_VQUEUE and its related struct

2025-05-06 Thread Vasant Hegde
On 5/2/2025 4:31 AM, Nicolin Chen wrote: > Add a new IOMMUFD_OBJ_VQUEUE with an iommufd_vqueue structure representing > a HW-accelerated queue type of physical IOMMU's passed to a user space VM. > This vQUEUE object, is a subset of vIOMMU resources of a physical IOMMU's, > such as: > - NVIDIA's

[PATCH v3 10/23] iommufd/viommu: Introduce IOMMUFD_OBJ_VQUEUE and its related struct

2025-05-01 Thread Nicolin Chen
Add a new IOMMUFD_OBJ_VQUEUE with an iommufd_vqueue structure representing a HW-accelerated queue type of physical IOMMU's passed to a user space VM. This vQUEUE object, is a subset of vIOMMU resources of a physical IOMMU's, such as: - NVIDIA's Virtual Command Queue - AMD vIOMMU's Command Buffer,