aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/smp.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/xen/smp.c')
-rw-r--r--arch/x86/xen/smp.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c
index ca92754eb846..22759c6d309f 100644
--- a/arch/x86/xen/smp.c
+++ b/arch/x86/xen/smp.c
@@ -572,6 +572,12 @@ static inline int xen_map_vector(int vector)
572 case IRQ_WORK_VECTOR: 572 case IRQ_WORK_VECTOR:
573 xen_vector = XEN_IRQ_WORK_VECTOR; 573 xen_vector = XEN_IRQ_WORK_VECTOR;
574 break; 574 break;
575#ifdef CONFIG_X86_64
576 case NMI_VECTOR:
577 case APIC_DM_NMI: /* Some use that instead of NMI_VECTOR */
578 xen_vector = XEN_NMI_VECTOR;
579 break;
580#endif
575 default: 581 default:
576 xen_vector = -1; 582 xen_vector = -1;
577 printk(KERN_ERR "xen: vector 0x%x is not implemented\n", 583 printk(KERN_ERR "xen: vector 0x%x is not implemented\n",