hv: vtd: remove dynamic allocation for iommu_domain

Replace list of iommu_domains with static array

Tracked-On: #861
Signed-off-by: Tw <wei.tan@intel.com>
Reviewed-by: Binbin Wu <binbin.wu@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
Tw
2018-10-25 08:53:20 +08:00
committed by lijinxia
parent dda08957d7
commit 4d01e60eda
2 changed files with 34 additions and 105 deletions

View File

@@ -480,7 +480,7 @@ struct iommu_domain *create_iommu_domain(uint16_t vm_id,
uint64_t translation_table, uint32_t addr_width);
/* Destroy the iommu domain */
void destroy_iommu_domain(const struct iommu_domain *domain);
void destroy_iommu_domain(struct iommu_domain *domain);
/* Enable translation of iommu*/
void enable_iommu(void);