summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/xen
diff options
context:
space:
mode:
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>2014-12-02 15:19:12 -0500
committerDavid Vrabel <david.vrabel@citrix.com>2014-12-04 13:00:51 +0000
commit066d79e4e2a41fbd0da62bd994f9b77ef8fa040a (patch)
treeb6b782cfb99fd1ac627b8426c48d9e3afe663d52 /arch/x86/include/asm/xen
parent6945c59c772be5edd578b12831dee3f7c8576103 (diff)
downloadop-kernel-dev-066d79e4e2a41fbd0da62bd994f9b77ef8fa040a.zip
op-kernel-dev-066d79e4e2a41fbd0da62bd994f9b77ef8fa040a.tar.gz
xen/pci: Defer initialization of MSI ops on HVM guests
If the hardware supports APIC virtualization we may decide not to use pirqs and instead use APIC/x2APIC directly, meaning that we don't want to set x86_msi.setup_msi_irqs and x86_msi.teardown_msi_irq to Xen-specific routines. However, x2APIC is not set up by the time pci_xen_hvm_init() is called so we need to postpone setting these ops until later, when we know which APIC mode is used. (Note that currently x2APIC is never initialized on HVM guests. This may change in the future) Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Diffstat (limited to 'arch/x86/include/asm/xen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud