static int __cpuinit xen_hvm_cpu_up(unsigned int cpu, struct task_struct *tidle) { int rc; rc = native_cpu_up(cpu, tidle); WARN_ON (xen_smp_intr_init(cpu)); return rc; }
static int __cpuinit xen_hvm_cpu_up(unsigned int cpu) { int rc; rc = native_cpu_up(cpu); WARN_ON (xen_smp_intr_init(cpu)); return rc; }
static int __cpuinit xen_hvm_cpu_up(unsigned int cpu) { int rc; /* * xen_smp_intr_init() needs to run before native_cpu_up() * so that IPI vectors are set up on the booting CPU before * it is marked online in native_cpu_up(). */ rc = xen_smp_intr_init(cpu); WARN_ON(rc); if (!rc) rc = native_cpu_up(cpu); return rc; }