]> git.baikalelectronics.ru Git - kernel.git/commit
ARC: cpu_relax() to be compiler barrier even for UP
authorVineet Gupta <vgupta@synopsys.com>
Mon, 9 Nov 2015 12:18:34 +0000 (17:48 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Sat, 14 Nov 2015 07:42:30 +0000 (13:12 +0530)
commit94a6be4296baa9249683fa8717b944fa755eac18
treec9567d20752208af3678b3276bc3dac72706d0ab
parentfb21244f5231d768e9d4f4c048d0f4991949f452
ARC: cpu_relax() to be compiler barrier even for UP

cpu_relax() on ARC has been barrier only for SMP (and no-op for UP). Per
recent discussions, it is safer to make it a compiler barrier
unconditionally.

Link: http://lkml.kernel.org/r/53A7D3AA.9020100@synopsys.com
Acked-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/include/asm/processor.h