Re: [PATCH 3.10 276/319] arch: Introduce smp_load_acquire(), smp_store_release()

2017-02-06 Thread Willy Tarreau
On Sun, Feb 05, 2017 at 08:21:38PM +0100, Willy Tarreau wrote: > From: Peter Zijlstra > > commit 47933ad41a86a4a9b50bed7c9b9bd2ba242aac63 upstream Dropped as not needed anymore by the ipc/sem fix. Willy

[PATCH 3.10 276/319] arch: Introduce smp_load_acquire(), smp_store_release()

2017-02-05 Thread Willy Tarreau
From: Peter Zijlstra commit 47933ad41a86a4a9b50bed7c9b9bd2ba242aac63 upstream A number of situations currently require the heavyweight smp_mb(), even though there is no need to order prior stores against later loads. Many architectures have much cheaper ways to handle these situations, but the