]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
xen: more secondary CPU handling function attributes.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Dec 2007 10:18:35 +0000 (10:18 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Dec 2007 10:18:35 +0000 (10:18 +0000)
Signed-off-by: Jan Beulich <jbeulich@novell.com>
drivers/xen/core/smpboot.c

index 8d2d633b288708795dd42f16930bab702866fc5d..b98378081b1c0804bf9830f6e61ffc793d360928 100644 (file)
@@ -165,7 +165,7 @@ static void xen_smp_intr_exit(unsigned int cpu)
 }
 #endif
 
-void cpu_bringup(void)
+void __cpuinit cpu_bringup(void)
 {
        cpu_init();
        identify_cpu(cpu_data + smp_processor_id());
@@ -174,13 +174,13 @@ void cpu_bringup(void)
        local_irq_enable();
 }
 
-static void cpu_bringup_and_idle(void)
+static void __cpuinit cpu_bringup_and_idle(void)
 {
        cpu_bringup();
        cpu_idle();
 }
 
-static void cpu_initialize_context(unsigned int cpu)
+static void __cpuinit cpu_initialize_context(unsigned int cpu)
 {
        vcpu_guest_context_t ctxt;
        struct task_struct *idle = idle_task(cpu);