]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/lguest/boot.c
x86: 32 bit: interrupt stub consistency with 64 bit
[linux-2.6-omap-h63xx.git] / arch / x86 / lguest / boot.c
index a5d8e1ace1cf700922d1b7268401e4a4feed52c2..50a779264bb18fabcf21e3434f58a7963b1c691d 100644 (file)
@@ -590,7 +590,8 @@ static void __init lguest_init_IRQ(void)
                 * a straightforward 1 to 1 mapping, so force that here. */
                __get_cpu_var(vector_irq)[vector] = i;
                if (vector != SYSCALL_VECTOR) {
-                       set_intr_gate(vector, interrupt[vector]);
+                       set_intr_gate(vector,
+                                     interrupt[vector-FIRST_EXTERNAL_VECTOR]);
                        set_irq_chip_and_handler_name(i, &lguest_irq_controller,
                                                      handle_level_irq,
                                                      "level");