diff options
Diffstat (limited to 'drivers/iommu/intel-iommu.c')
-rw-r--r-- | drivers/iommu/intel-iommu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/iommu/intel-iommu.c b/drivers/iommu/intel-iommu.c index cfe410eedaf0..323dac9900ba 100644 --- a/drivers/iommu/intel-iommu.c +++ b/drivers/iommu/intel-iommu.c | |||
@@ -4602,13 +4602,13 @@ static void free_all_cpu_cached_iovas(unsigned int cpu) | |||
4602 | for (i = 0; i < g_num_of_iommus; i++) { | 4602 | for (i = 0; i < g_num_of_iommus; i++) { |
4603 | struct intel_iommu *iommu = g_iommus[i]; | 4603 | struct intel_iommu *iommu = g_iommus[i]; |
4604 | struct dmar_domain *domain; | 4604 | struct dmar_domain *domain; |
4605 | u16 did; | 4605 | int did; |
4606 | 4606 | ||
4607 | if (!iommu) | 4607 | if (!iommu) |
4608 | continue; | 4608 | continue; |
4609 | 4609 | ||
4610 | for (did = 0; did < cap_ndoms(iommu->cap); did++) { | 4610 | for (did = 0; did < cap_ndoms(iommu->cap); did++) { |
4611 | domain = get_iommu_domain(iommu, did); | 4611 | domain = get_iommu_domain(iommu, (u16)did); |
4612 | 4612 | ||
4613 | if (!domain) | 4613 | if (!domain) |
4614 | continue; | 4614 | continue; |