[PATCH 00/13] powerpc: "paca->soft_enabled" based local atomic operation implementation

Nicholas Piggin npiggin at gmail.com
Fri Sep 16 21:08:03 AEST 2016


On Thu, 15 Sep 2016 18:31:50 +0530
Madhavan Srinivasan <maddy at linux.vnet.ibm.com> wrote:

> Local atomic operations are fast and highly reentrant per CPU counters.
> Used for percpu variable updates. Local atomic operations only guarantee
> variable modification atomicity wrt the CPU which owns the data and
> these needs to be executed in a preemption safe way.

Great patches, I hope the review helped. Other than my minor comments,
I think the patches look good, so it's a good time for other reviewers
to take a look. Would be good to get an ack from Ben, Anton, or Paul too
at some point.

These will clash spectacularly with my exception vector rework
unfortunately, but that's how it goes. I can help with rebasing if
mine ends up going in first.

Thanks,
Nick


More information about the Linuxppc-dev mailing list