[PATCH v3 01/23] iommufd/viommu: Add driver-allocated vDEVICE support