[PATCH v9 14/14] powerpc: rewrite local_t using soft_irq

Benjamin Herrenschmidt benh at kernel.crashing.org
Fri Aug 4 11:40:43 AEST 2017


On Fri, 2017-08-04 at 03:50 +1000, Nicholas Piggin wrote:
> Hey, so... why are any of these implemented in asm? We should
> just do them all in C, right? I looked a bit harder at code gen
> and a couple of them are still emitting larx/stcx.

As long as we can guarantee that the C compiler won't play games
moving stuff around. But yes, I tend to agree.

Cheers,
Ben.



More information about the Linuxppc-dev mailing list