Messages in this thread | | | Date | Mon, 12 Oct 2015 17:38:00 +0800 | From | Boqun Feng <> | Subject | Re: [RFC v2 1/7] atomics: Add test for atomic operations with _relaxed variants |
| |
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.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
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 [unhandled content-type:application/pgp-signature] | |