On Mon, Oct 12, 2015 at 10:30:34AM +0100, Will Deacon wrote: > 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.f...@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
Glad to know. > implementation. Could you extend it to include the recently queued inc/dec > variants too? > Already include them in upcoming V3 ;-) Regards, Boqun
signature.asc
Description: PGP signature
_______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev