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

Rasmus Andersen (rasmus@jaquet.dk)
Fri, 26 Jan 2001 22:13:35 +0100


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/