]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
Add access to x86_msi for Hyper-V PCI driver
authorJack Vogel <jack.vogel@oracle.com>
Mon, 23 Jan 2017 04:41:28 +0000 (20:41 -0800)
committerDhaval Giani <dhaval.giani@oracle.com>
Tue, 7 Mar 2017 23:44:30 +0000 (18:44 -0500)
The backport of the Hyper-V PCI driver requires it have
access to the kernel x86_msi structure. This is a temporary
backport need only.

Orabug: 25507635
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
arch/x86/kernel/x86_init.c

index 234b0722de53522d6d20bd060478ea3e97f8cbb9..cee0832a95c24eb16cfd229f1cfc8e4d8914d5b1 100644 (file)
@@ -117,6 +117,10 @@ struct x86_msi_ops x86_msi = {
        .restore_msi_irqs       = default_restore_msi_irqs,
        .setup_hpet_msi         = default_setup_hpet_msi,
 };
+/* This export is UEK-only for Hyper-V PCI driver
+ * support, and is not to be carried forward.
+ */
+EXPORT_SYMBOL_GPL(x86_msi);
 
 /* MSI arch specific hooks */
 int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)