Messages in this thread | | | Date | Mon, 12 Oct 2015 10:30:34 +0100 | From | Will Deacon <> | Subject | Re: [RFC v2 1/7] atomics: Add test for atomic operations with _relaxed variants |
| |
On Wed, Sep 16, 2015 at 04:49:29PM +0100, Boqun Feng wrote: > Some atomic operations now have _{relaxed, acquire, release} variants, > this patch then adds some trivial tests for two purpose: > > 1. test the behavior of these new operations in single-CPU > environment. > 2. make their code generated before we actually use them somewhere, > so that we can examine their assembly code. > > Signed-off-by: Boqun Feng <boqun.feng@gmail.com> > --- > lib/atomic64_test.c | 91 ++++++++++++++++++++++++++++++++++------------------- > 1 file changed, 59 insertions(+), 32 deletions(-)
FWIW: this was useful to me whilst developing the arm64 relaxed atomic implementation. Could you extend it to include the recently queued inc/dec variants too?
Will
| |