Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965000AbbLWKyr (ORCPT ); Wed, 23 Dec 2015 05:54:47 -0500 Received: from mail-oi0-f51.google.com ([209.85.218.51]:32800 "EHLO mail-oi0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933927AbbLWKyq (ORCPT ); Wed, 23 Dec 2015 05:54:46 -0500 Date: Wed, 23 Dec 2015 18:54:10 +0800 From: Boqun Feng To: Michael Ellerman Cc: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Peter Zijlstra , Ingo Molnar , Benjamin Herrenschmidt , Paul Mackerras , Thomas Gleixner , Will Deacon , "Paul E. McKenney" , Waiman Long , Davidlohr Bueso Subject: Re: [PATCH powerpc/next v6 0/4] atomics: powerpc: Implement relaxed/acquire/release variants Message-ID: <20151223105410.GA18401@fixme-laptop.cn.ibm.com> References: <1450189457-10589-1-git-send-email-boqun.feng@gmail.com> <1450838405.5036.6.camel@ellerman.id.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <1450838405.5036.6.camel@ellerman.id.au> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3141 Lines: 96 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 23, 2015 at 01:40:05PM +1100, Michael Ellerman wrote: > On Tue, 2015-12-15 at 22:24 +0800, Boqun Feng wrote: >=20 > > Hi all, > >=20 > > This is v6 of the series. > >=20 > > Link for v1: https://lkml.org/lkml/2015/8/27/798 > > Link for v2: https://lkml.org/lkml/2015/9/16/527 > > Link for v3: https://lkml.org/lkml/2015/10/12/368 > > Link for v4: https://lkml.org/lkml/2015/10/14/670 > > Link for v5: https://lkml.org/lkml/2015/10/26/141 > >=20 > >=20 > > Changes since v5: > >=20 > > * rebase on the next branch of powerpc. > >=20 > > * pull two fix and one testcase patches out, which are already > > sent separately > >=20 > > * some clean up or code format fixing. > >=20 > >=20 > > Paul, Peter and Will, thank you for your comments and suggestions in th= e review > > of previous versions. From this version on, This series is against the = next > > branch of powerpc tree, because most of the code touch arch/powerpc/*. >=20 >=20 > Sorry if we already discussed this, but did we decide how we were going to > merge this? There's the one patch to generic code and then three powerpc > patches. >=20 > It'd make most sense for it to go via powerpc I think. Given that the cha= nge to > generic code is relatively trivial I'll plan to merge this unless someone > objects. >=20 > Also it is pretty late in the -next cycle for something like this. But AF= AICS > there are no users of these "atomic*relaxed" variants yet other than arm6= 4 code > and qspinlocks, neither of which are used on powerpc. So adding them shou= ld be > pretty harmless. >=20 There is one thing we should be aware of, that is the bug: http://lkml.kernel.org/r/5669D5F2.5050004@caviumnetworks.com which though has been fixed by: http://lkml.kernel.org/r/20151217160549.GH6344@twins.programming.kicks-ass.= net but the fix is not in powerpc/next right now. As this patchset makes atomic_xchg_acquire a real ACQUIRE, so we will also trigger that bug if this series gets merged in the next branch of powerpc tree, though that's not the problem of this patchset. Not sure whether this is a problem for your maintence, but just think it's better to make you aware of this ;-) Regards, Boqun --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJWen1OAAoJEEl56MO1B/q4mfAH/jXkGfs2mONANM5kkhBPZkhr +tcwQKLduYFfdYsrtz4rI661GoIyBgIdOBa/6STpXGRsqO7vTpfRkOzmqJYy1d7P LSvIMUvS5R5GZlNrRi9mrP4HURs/6e3qlC4T46ZP9qebFJ190f5UvvQ5R7CYzgmy 5OLZY5+sKFFVkfcWaDq7U2O+iayH8TvTqcn3bV08N+W/WcQHeavV+1+/Z1ZQaqsu GgJNjAUFTaFkFDIi+cCPXvH0r0nQppZAZxX21fk8FtXudMjorVULhxJb0bxlMriN NRFMrJGdwUEWJePOH4s/2C+8ch/sjmUqmnr7Zx9aPXUD9i79DTtmZqLpcF+quZQ= =CZBL -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/