Message ID | 1433513463-19128-11-git-send-email-joro@8bytes.org (mailing list archive) |
---|---|
State | New, archived |
Delegated to: | Bjorn Helgaas |
Headers | show |
diff --git a/drivers/iommu/intel_irq_remapping.c b/drivers/iommu/intel_irq_remapping.c index 34667d5..d22518d 100644 --- a/drivers/iommu/intel_irq_remapping.c +++ b/drivers/iommu/intel_irq_remapping.c @@ -510,7 +510,7 @@ static int intel_setup_irq_remapping(struct intel_iommu *iommu) } bitmap = kcalloc(BITS_TO_LONGS(INTR_REMAP_TABLE_ENTRIES), - sizeof(long), GFP_ATOMIC); + sizeof(long), GFP_KERNEL | __GFP_ZERO); if (bitmap == NULL) { pr_err("Failed to allocate bitmap for IR[%d]\n", iommu->seq_id); goto out_free_pages;