Blob Blame History Raw
Subject: hv: v4.12 API for hyperv-iommu
From: Olaf Hering <ohering@suse.de>
Patch-mainline: Never, stale kernel
References: fate#327171, bsc#1122822

--- a/drivers/iommu/hyperv-iommu.c
+++ b/drivers/iommu/hyperv-iommu.c
@@ -117,16 +117,13 @@ static void hyperv_irq_remapping_free(st
 	irq_domain_free_irqs_common(domain, virq, nr_irqs);
 }
 
-static int hyperv_irq_remapping_activate(struct irq_domain *domain,
-			  struct irq_data *irq_data, bool reserve)
+static void hyperv_irq_remapping_activate(struct irq_domain *domain, struct irq_data *irq_data)
 {
 	struct irq_cfg *cfg = irqd_cfg(irq_data);
 	struct IO_APIC_route_entry *entry = irq_data->chip_data;
 
 	entry->dest = cfg->dest_apicid;
 	entry->vector = cfg->vector;
-
-	return 0;
 }
 
 static struct irq_domain_ops hyperv_ir_domain_ops = {