aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mn10300/mm/tlb-smp.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mn10300/mm/tlb-smp.c')
-rw-r--r--arch/mn10300/mm/tlb-smp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/mn10300/mm/tlb-smp.c b/arch/mn10300/mm/tlb-smp.c
index 3e57faf04083..e5d0ef722bfa 100644
--- a/arch/mn10300/mm/tlb-smp.c
+++ b/arch/mn10300/mm/tlb-smp.c
@@ -78,9 +78,9 @@ void smp_flush_tlb(void *unused)
78 else 78 else
79 local_flush_tlb_page(flush_mm, flush_va); 79 local_flush_tlb_page(flush_mm, flush_va);
80 80
81 smp_mb__before_clear_bit(); 81 smp_mb__before_atomic();
82 cpumask_clear_cpu(cpu_id, &flush_cpumask); 82 cpumask_clear_cpu(cpu_id, &flush_cpumask);
83 smp_mb__after_clear_bit(); 83 smp_mb__after_atomic();
84out: 84out:
85 put_cpu(); 85 put_cpu();
86} 86}