aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/kernel/apic/io_apic.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c
index f1efebaf5510..90f8a75f548f 100644
--- a/arch/x86/kernel/apic/io_apic.c
+++ b/arch/x86/kernel/apic/io_apic.c
@@ -1392,6 +1392,7 @@ int setup_ioapic_entry(int apic_id, int irq,
1392 irte.dlvry_mode = apic->irq_delivery_mode; 1392 irte.dlvry_mode = apic->irq_delivery_mode;
1393 irte.vector = vector; 1393 irte.vector = vector;
1394 irte.dest_id = IRTE_DEST(destination); 1394 irte.dest_id = IRTE_DEST(destination);
1395 irte.redir_hint = 1;
1395 1396
1396 /* Set source-id of interrupt request */ 1397 /* Set source-id of interrupt request */
1397 set_ioapic_sid(&irte, apic_id); 1398 set_ioapic_sid(&irte, apic_id);
@@ -3343,6 +3344,7 @@ static int msi_compose_msg(struct pci_dev *pdev, unsigned int irq,
3343 irte.dlvry_mode = apic->irq_delivery_mode; 3344 irte.dlvry_mode = apic->irq_delivery_mode;
3344 irte.vector = cfg->vector; 3345 irte.vector = cfg->vector;
3345 irte.dest_id = IRTE_DEST(dest); 3346 irte.dest_id = IRTE_DEST(dest);
3347 irte.redir_hint = 1;
3346 3348
3347 /* Set source-id of interrupt request */ 3349 /* Set source-id of interrupt request */
3348 if (pdev) 3350 if (pdev)