diff --git a/drivers/iommu/iommufd/pages.c b/drivers/iommu/iommufd/pages.c index dbe51ecb9a20..8c7681192a07 100644 --- a/drivers/iommu/iommufd/pages.c +++ b/drivers/iommu/iommufd/pages.c @@ -1735,7 +1735,7 @@ static void __iopt_area_unfill_domain(struct iopt_area *area, unsigned long start_index = iopt_area_index(area); unsigned long unmapped_end_index = start_index; u64 backup[BATCH_BACKUP_SIZE]; - struct pfn_batch batch; + struct pfn_batch batch = {}; lockdep_assert_held(&pages->mutex); @@ -1897,7 +1897,7 @@ int iopt_area_fill_domains(struct iopt_area *area, struct iopt_pages *pages) unsigned long done_all_end_index; struct iommu_domain *domain; unsigned long unmap_index; - struct pfn_reader pfns; + struct pfn_reader pfns = {}; unsigned long index; int rc;