Hi, > From: Borislav Petkov [mailto:b...@alien8.de] > Sent: Thursday, April 30, 2015 4:49 PM > > On Thu, Apr 30, 2015 at 08:05:12AM +0000, Zheng, Lv wrote: > > Are there any such data around the SC and LL (MIPS)? > > What, you can't search the internet yourself?
I mean if LL can do what you exactly did with "if" and no ABA problem can break the atomic_add_unless() users. Then no atomic_cmpxchg() users might be broken for the same reason. Why don't you put an "if" in the atomic_cmpxchg() to allow other users to have the same benefit because of the data? But this is out of the context for this patch. I actually don't have any API usage preference now. Thanks -Lv > > -- > Regards/Gruss, > Boris. > > ECO tip #101: Trim your mails when you reply. > -- N�����r��y����b�X��ǧv�^�){.n�+����{����zX����ܨ}���Ơz�&j:+v�������zZ+��+zf���h���~����i���z��w���?�����&�)ߢf��^jǫy�m��@A�a��� 0��h���i