Remove bsp_apic_ready
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 19 Jun 2009 11:54:15 +0000 (19:54 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 22 Jun 2009 11:39:49 +0000 (19:39 +0800)
sys/platform/pc32/i386/mp_machdep.c
sys/platform/pc32/include/smp.h

index 67963fb..b6f8ce4 100644 (file)
@@ -229,7 +229,6 @@ int current_postcode;
 /** XXX FIXME: what system files declare these??? */
 extern struct region_descriptor r_gdt, r_idt;
 
-int    bsp_apic_ready = 0;     /* flags useability of BSP apic */
 int    mp_naps;                /* # of Applications processors */
 int    mp_nbusses;             /* # of busses */
 #ifdef APIC_IO
@@ -2212,7 +2211,6 @@ start_all_aps(u_int boot_addr)
 
        /* Initialize BSP's local APIC */
        apic_initialize(TRUE);
-       bsp_apic_ready = 1;
 
        /* install the AP 1st level boot code */
        install_ap_tramp(boot_addr);
index b33c2e6..700371a 100644 (file)
@@ -57,7 +57,6 @@ u_int io_apic_read            (int, int);
 void   io_apic_write           (int, int, u_int);
 
 /* global data in mp_machdep.c */
-extern int                     bsp_apic_ready;
 extern int                     mp_naps;
 extern int                     mp_nbusses;
 extern int                     mp_napics;