|
@@ -688,7 +688,7 @@ static void gic_raise_softirq(const struct cpumask *mask, unsigned int irq)
|
|
* Ensure that stores to Normal memory are visible to the
|
|
* Ensure that stores to Normal memory are visible to the
|
|
* other CPUs before issuing the IPI.
|
|
* other CPUs before issuing the IPI.
|
|
*/
|
|
*/
|
|
- smp_wmb();
|
|
|
|
|
|
+ wmb();
|
|
|
|
|
|
for_each_cpu(cpu, mask) {
|
|
for_each_cpu(cpu, mask) {
|
|
u64 cluster_id = MPIDR_TO_SGI_CLUSTER_ID(cpu_logical_map(cpu));
|
|
u64 cluster_id = MPIDR_TO_SGI_CLUSTER_ID(cpu_logical_map(cpu));
|