[uPATCH][Probably fucked up] arch/i386/kernel/io_apic.c: missing extern? (241p10)

From: Rasmus Andersen (rasmus@jaquet.dk)
Date: Fri Jan 26 2001 - 16:13:35 EST


Hi.

In arch/i386/kernel we declare nr_ioapics in both io_apic.c and mpparse.c.
I guess that one of them should be an 'extern' declaration? In the patch
below I have guessed that it is io_apic.c that is missing it since (AFAICS)
never assign to nr_ioapic in this file.

But I am in way over my head here so please be gentle when you point
out my mistake.

The patch (against 241p10 and ac11):

--- linux-ac11-clean/arch/i386/kernel/io_apic.c Thu Jan 25 20:48:51 2001
+++ linux-ac11/arch/i386/kernel/io_apic.c Fri Jan 26 21:59:16 2001
@@ -38,7 +38,7 @@
 /*
  * # of IRQ routing registers
  */
-int nr_ioapics;
+extern int nr_ioapics;
 int nr_ioapic_registers[MAX_IO_APICS];
 
 #if CONFIG_SMP

-- 
Regards,
        Rasmus(rasmus@jaquet.dk)

Freedom of the press is limited to those who own one. - A.J. Liebling - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jan 31 2001 - 21:00:26 EST