Skip to contentSkip to conversation

vmx-doirq-vector.patch

PATCH New Arun Sharma 1 participant 1 message Jun 9, 2005

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 vmx-doirq-vector.patch

do_IRQ() expects a vector instead of an irq now due to a recent change. With this patch, VMX domains can boot again.

xen/arch/x86/vmx.c +1 -2
@@ -1262,8 +1262,7 @@
         if (vector == LOCAL_TIMER_VECTOR) {
             smp_apic_timer_interrupt(&regs);
         } else {
-            regs.entry_vector = (vector == FIRST_DEVICE_VECTOR?
-                     0 : vector_irq[vector]);
+            regs.entry_vector = vector;
             do_IRQ(&regs);
         }
         break;