diff options
Diffstat (limited to 'arch/sparc/kernel/sun4m_smp.c')
-rw-r--r-- | arch/sparc/kernel/sun4m_smp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/sparc/kernel/sun4m_smp.c b/arch/sparc/kernel/sun4m_smp.c index 278c40abce82..633c4cf6fdb0 100644 --- a/arch/sparc/kernel/sun4m_smp.c +++ b/arch/sparc/kernel/sun4m_smp.c | |||
@@ -59,7 +59,7 @@ void sun4m_cpu_pre_online(void *arg) | |||
59 | : "memory" /* paranoid */); | 59 | : "memory" /* paranoid */); |
60 | 60 | ||
61 | /* Attach to the address space of init_task. */ | 61 | /* Attach to the address space of init_task. */ |
62 | atomic_inc(&init_mm.mm_count); | 62 | mmgrab(&init_mm); |
63 | current->active_mm = &init_mm; | 63 | current->active_mm = &init_mm; |
64 | 64 | ||
65 | while (!cpumask_test_cpu(cpuid, &smp_commenced_mask)) | 65 | while (!cpumask_test_cpu(cpuid, &smp_commenced_mask)) |