X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=arch%2Fcris%2Farch-v32%2Fkernel%2Fsmp.c;h=2d0023f2d49bc01ade50767f8b2f9d9584034691;hb=cfee47f99bc14a6d7c6b0be2284db2cef310a815;hp=da40d19a151e28a76b7814a8e1d9ac6805a35c4c;hpb=12dbf3fc4d06d2c0c4c44dc0612df04248b3cfd3;p=powerpc.git diff --git a/arch/cris/arch-v32/kernel/smp.c b/arch/cris/arch-v32/kernel/smp.c index da40d19a15..2d0023f2d4 100644 --- a/arch/cris/arch-v32/kernel/smp.c +++ b/arch/cris/arch-v32/kernel/smp.c @@ -28,6 +28,7 @@ spinlock_t cris_atomic_locks[] = { [0 ... LOCK_COUNT - 1] = SPIN_LOCK_UNLOCKED}; /* CPU masks */ cpumask_t cpu_online_map = CPU_MASK_NONE; +EXPORT_SYMBOL(cpu_online_map); cpumask_t phys_cpu_present_map = CPU_MASK_NONE; EXPORT_SYMBOL(phys_cpu_present_map); @@ -62,7 +63,7 @@ static unsigned long irq_regs[NR_CPUS] = static irqreturn_t crisv32_ipi_interrupt(int irq, void *dev_id, struct pt_regs *regs); static int send_ipi(int vector, int wait, cpumask_t cpu_mask); -static struct irqaction irq_ipi = { crisv32_ipi_interrupt, SA_INTERRUPT, +static struct irqaction irq_ipi = { crisv32_ipi_interrupt, IRQF_DISABLED, CPU_MASK_NONE, "ipi", NULL, NULL}; extern void cris_mmu_init(void);