From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ozlabs.org (ozlabs.org [103.22.144.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3E1631A0D35 for ; Tue, 12 Jan 2016 08:43:39 +1100 (AEDT) Received: from e36.co.us.ibm.com (e36.co.us.ibm.com [32.97.110.154]) (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 88F271402A0 for ; Tue, 12 Jan 2016 08:43:38 +1100 (AEDT) Received: from localhost by e36.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 11 Jan 2016 14:43:36 -0700 Received: from b03cxnp08025.gho.boulder.ibm.com (b03cxnp08025.gho.boulder.ibm.com [9.17.130.17]) by d03dlp02.boulder.ibm.com (Postfix) with ESMTP id B9B2A3E4004E for ; Mon, 11 Jan 2016 14:43:33 -0700 (MST) Received: from d03av04.boulder.ibm.com (d03av04.boulder.ibm.com [9.17.195.170]) by b03cxnp08025.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id u0BLhXZI27787406 for ; Mon, 11 Jan 2016 14:43:33 -0700 Received: from d03av04.boulder.ibm.com (loopback [127.0.0.1]) by d03av04.boulder.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id u0BLhXAp026241 for ; Mon, 11 Jan 2016 14:43:33 -0700 Received: from d50lp01.ny.us.ibm.com (d50lp01.pok.ibm.com [146.89.104.207]) by d03av04.boulder.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id u0BLhWAt026201 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 11 Jan 2016 14:43:33 -0700 Message-Id: <201601112143.u0BLhWAt026201@d03av04.boulder.ibm.com> Received: from /spool/local by d50lp01.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 11 Jan 2016 16:33:28 -0500 Received: from /spool/local by smtp.notes.na.collabserv.com with smtp.notes.na.collabserv.com ESMTP for from ; Mon, 11 Jan 2016 21:33:26 -0000 In-Reply-To: <1452481144-26173-1-git-send-email-mpe@ellerman.id.au> Subject: Re: [PATCH] powerpc: Add HWCAP bits for Power9 To: Michael Ellerman Cc: adhemerval.zanella@linaro.org, bergner@vnet.ibm.com, cseo@linux.vnet.ibm.com, linuxppc-dev@ozlabs.org, tuliom@linux.vnet.ibm.com From: "Steve Munroe" Date: Mon, 11 Jan 2016 15:33:15 -0600 References: <1452481144-26173-1-git-send-email-mpe@ellerman.id.au> Content-type: multipart/alternative; Boundary="0__=8FBBF5A4DFE5B2578f9e8a93df938690918c8FBBF5A4DFE5B257" List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --0__=8FBBF5A4DFE5B2578f9e8a93df938690918c8FBBF5A4DFE5B257 Content-Transfer-Encoding: quoted-printable Content-type: text/plain; charset=US-ASCII Michael Ellerman wrote on 01/10/2016 08:59:04 PM: > From: Michael Ellerman > To: > Cc: tuliom@linux.vnet.ibm.com, adhemerval.zanella@linaro.org, > cseo@linux.vnet.ibm.com, bergner@vnet.ibm.com, Steve Munroe/ > Rochester/IBM@IBMUS > Date: 01/10/2016 08:59 PM > Subject: [PATCH] powerpc: Add HWCAP bits for Power9 > > In order to support Power9 we need two new HWCAP bits. We are merging > these ahead of the cputable entry so that glibc can start referring to > them. > > Signed-off-by: Michael Ellerman > --- > arch/powerpc/include/uapi/asm/cputable.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/powerpc/include/uapi/asm/cputable.h b/arch/ > powerpc/include/uapi/asm/cputable.h > index 43686043e297..8dde19962a5b 100644 > --- a/arch/powerpc/include/uapi/asm/cputable.h > +++ b/arch/powerpc/include/uapi/asm/cputable.h > @@ -43,5 +43,7 @@ > #define PPC=5FFEATURE2=5FTAR 0x04000000 > #define PPC=5FFEATURE2=5FVEC=5FCRYPTO 0x02000000 > #define PPC=5FFEATURE2=5FHTM=5FNOSC 0x01000000 > +#define PPC=5FFEATURE2=5FARCH=5F3=5F00 0x00800000 /* ISA 3.00 */ > +#define PPC=5FFEATURE2=5FHAS=5FIEEE128 0x00400000 /* VSX IEEE Binary > Float 128-bit */ > > #endif /* =5FUAPI=5F=5FASM=5FPOWERPC=5FCPUTABLE=5FH */ > -- > 2.5.0 > We need this in mainline kernel ASAP or the GLIBC maintainers are going to force us to revert our patch. Missing GLIBC2.23. Steven J. Munroe Linux on Power Toolchain Architect IBM Corporation, Linux Technology Center --0__=8FBBF5A4DFE5B2578f9e8a93df938690918c8FBBF5A4DFE5B257 Content-Transfer-Encoding: quoted-printable Content-type: text/html; charset=US-ASCII Content-Disposition: inline

Michael Ellerman <mpe@ellerman.id.au> wrote on 01/= 10/2016 08:59:04 PM:

> From: Michael Ellerman <mpe@ellerman.id= .au>

> To: <linuxppc-dev@ozlabs.org>
&g= t; Cc: tuliom@linux.vnet.ibm.com, adhemerval.zanella@linaro.org,
> c= seo@linux.vnet.ibm.com, bergner@vnet.ibm.com, Steve Munroe/
> Rochest= er/IBM@IBMUS

> Date: 01/10/2016 08:59 PM
> Su= bject: [PATCH] powerpc: Add HWCAP bits for Power9
>
>= In order to support Power9 we need two new HWCAP bits. We are merging
&= gt; these ahead of the cputable entry so that glibc can start referring to<= br>> them.
>
> Signed-off-by: Michael Ellerman <mpe@elle= rman.id.au>
> ---
>  arch/powerpc/include/uapi/asm/cput= able.h | 2 ++
>  1 file changed, 2 insertions(+)
>
>= ; diff --git a/arch/powerpc/include/uapi/asm/cputable.h b/arch/
> pow= erpc/include/uapi/asm/cputable.h
> index 43686043e297..8dde19962a5b 1= 00644
> --- a/arch/powerpc/include/uapi/asm/cputable.h
> +++ b/= arch/powerpc/include/uapi/asm/cputable.h
> @@ -43,5 +43,7 @@
> =  #define PPC=5FFEATURE2=5FTAR      0x04000000
> &= nbsp;#define PPC=5FFEATURE2=5FVEC=5FCRYPTO      0x02000000>  #define PPC=5FFEATURE2=5FHTM=5FNOSC      0x0100= 0000
> +#define PPC=5FFEATURE2=5FARCH=5F3=5F00      0x= 00800000 /* ISA 3.00 */
> +#define PPC=5FFEATURE2=5FHAS=5FIEEE128 &nb= sp; 0x00400000 /* VSX IEEE Binary
> Float 128-bit */
>  <= br>>  #endif /* =5FUAPI=5F=5FASM=5FPOWERPC=5FCPUTABLE=5FH */
>= ; --
> 2.5.0
>

We need this in mainline kernel AS= AP or the GLIBC maintainers are going to force us to revert our patch. Miss= ing GLIBC2.23.

Steven J. Munroe
Linux on Power Toolchain Arc= hitect
IBM Corporation, Linux Technology Center



=
--0__=8FBBF5A4DFE5B2578f9e8a93df938690918c8FBBF5A4DFE5B257--