From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2046.outbound.protection.outlook.com [40.107.249.46]) by sourceware.org (Postfix) with ESMTPS id EC81F3858D28 for ; Thu, 26 Jan 2023 11:50:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EC81F3858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0WI2OuABD69vPPkchq6Etks27A0pvt/QkJHMjM42r5k=; b=vjryL0EBzrn8YhpA1FD5CLgjZA1vl8wD6p2FEfuuKX/uBmGnit4079sZAPw6AyZMRke/+5r7GRUGGJMAeTtfbpKF51VD+TpuFMTua97OaL/pcNkNqqnuXj0h9sBmqpu9mWZHJd91sWA7jmuGh8yBDa1j41qz3H8yg1yPz9qrwV4= Received: from DUZPR01CA0006.eurprd01.prod.exchangelabs.com (2603:10a6:10:3c3::13) by DB9PR08MB6714.eurprd08.prod.outlook.com (2603:10a6:10:2a4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Thu, 26 Jan 2023 11:50:29 +0000 Received: from DBAEUR03FT033.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:3c3:cafe::ac) by DUZPR01CA0006.outlook.office365.com (2603:10a6:10:3c3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.34 via Frontend Transport; Thu, 26 Jan 2023 11:50:29 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT033.mail.protection.outlook.com (100.127.142.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6023.16 via Frontend Transport; Thu, 26 Jan 2023 11:50:29 +0000 Received: ("Tessian outbound baf1b7a96f25:v132"); Thu, 26 Jan 2023 11:50:29 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: bd6bdd37e890a7db X-CR-MTA-TID: 64aa7808 Received: from bc61d61f55ad.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 50D55718-D2BE-40CF-B1FB-8DFBAE7C3D2F.1; Thu, 26 Jan 2023 11:50:22 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bc61d61f55ad.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 26 Jan 2023 11:50:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HurybGpXgMM6A9LUZN6GFChenrroAfvzJzl+J6CWRFW8VSTP7YZyB6FS1A11Dpe91zyNFWAN+fPJHDUHsEj9M3Nd2qcngsLgS0SmtfDsMLzPlD/bt5MGYMmb+Z40GSgekbzksgGehLmnRwKurwi/k2fN5qWoa1zshxLzTfMtFhyk/zzz+0w3X5XsgCbJ36nAQmPfKh5XQjg4cltr9SBGE3RYRFK1fe/N1r4e9NtJcLlPL8ihLsbijKlGxwqQoPY2wWYDADNp8qZ7AInkx7m3dcjFrDU6/bpV4pBm2PnM1E81EXlitxGOlhh8y3TB/g1pflCzJa3bwoDvd3OHZNa2pQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0WI2OuABD69vPPkchq6Etks27A0pvt/QkJHMjM42r5k=; b=oUfiPJe8p2IT/QqpcRpztJboIBu2I5vpQVV7gw49olbuB6E6aVH86TL3BHtazMTvfmJXl3UwgNgwa1dEaOOruAOGpoQ5KX+o0to1sZO/JBGEIJaq2QtsTTK2a/hrpldQJGkav0yDGLsi2k6Tse6+OKWhp/YWnNeuCgrb2rFhtU+2F5m0n7VQlHUd5U2GypNvm0RGRJ4v7R/7c2EU0WOFhJaaRJPL7Zc1DywNeVnEsEkSIwzgIV0fSZvCV7I+mMvufcwNkiqhsxtl5Z3JMY0nSbpXJb5Dp7wjA2qi5PtLlT8iFyF1g5nBnkdrG1+QQWqIe9s251D/CqAa/R2pPjcTqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0WI2OuABD69vPPkchq6Etks27A0pvt/QkJHMjM42r5k=; b=vjryL0EBzrn8YhpA1FD5CLgjZA1vl8wD6p2FEfuuKX/uBmGnit4079sZAPw6AyZMRke/+5r7GRUGGJMAeTtfbpKF51VD+TpuFMTua97OaL/pcNkNqqnuXj0h9sBmqpu9mWZHJd91sWA7jmuGh8yBDa1j41qz3H8yg1yPz9qrwV4= Received: from PAXPR08MB6926.eurprd08.prod.outlook.com (2603:10a6:102:138::24) by PA4PR08MB7666.eurprd08.prod.outlook.com (2603:10a6:102:263::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.27; Thu, 26 Jan 2023 11:50:20 +0000 Received: from PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::a7d2:445d:606d:7046]) by PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::a7d2:445d:606d:7046%2]) with mapi id 15.20.6043.022; Thu, 26 Jan 2023 11:50:20 +0000 From: Kyrylo Tkachov To: "gcc-patches@gcc.gnu.org" Subject: [PATCH][committed] aarch64: Add Linux kernel hwcap string for FEAT_CSSC Thread-Topic: [PATCH][committed] aarch64: Add Linux kernel hwcap string for FEAT_CSSC Thread-Index: AdkxfDMd/plQakGsQpCiwpDBZF3pXg== Date: Thu, 26 Jan 2023 11:50:19 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: PAXPR08MB6926:EE_|PA4PR08MB7666:EE_|DBAEUR03FT033:EE_|DB9PR08MB6714:EE_ X-MS-Office365-Filtering-Correlation-Id: 387fdd45-98b0-46fc-ef09-08daff9385a2 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: lKrzAnWiTIfxMKv4q6UyBEUduOWKlXlN9SS/0j073mMEH2WD3G3l0Xbd521IgVpLpj0mJ0q4giZxl/YMf6zPaBH/UNVRHHwzKX4mEwOH+oPQSxUqbWXZpzP8bRAuHVL9tHP4J/fqWlbrzIYUqML1AqcwjbZwa/uB/wwprXpOrs7ikdlRJeagNq8qeq2eiZN/ihnnuSsayMgh5E5OyiR8KX+sBZXaR1/5+GSCVNyEKl0Cn8zXzwssuO4m9JRjp70/Cp643pdl13Hq1MVtdBRivP778TkK1ZU1l2XRdPnC8LRyrb06wyI2mtY+Mz9jx4CjJSuUnUKqOqTFeD1iDGM5viqOOiEfE4ZtoWuC9hHHXPkWRwV+eYgMz5lwyNf+Q7l8x2F9+aQcTrFR2ydPE9h1Td7BRTrY8GvILL5AkPSBNHo1/D5pQPRsDGIBFRhO7TzcqANuqZe/ACPoaRZmXRjNKeDh7gpLh1FtpnJ6266CGQOeTiP/RDnO7rr1Dj1/tIsKqHl2eJ5i61lbq0O3YIxUKi2w/hNc36/M+Fft/rGtv23b+fq+I8rxPkyjljf43QslrQM4a1x77t3Wo/U+2YPhXwLD+ppfx7XaewzAIGB07+TvvfZ0XtNl+iSDOitJyb1VyeyGwJWvSWMnwblItxRFLT/KjW1FeFwwCIbjbfuRaHIH6tO/cTFY2mZHbwAPqs9F9OFmYlhMfahDt4Rt+vHTGg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6926.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(346002)(136003)(396003)(366004)(39860400002)(376002)(451199018)(64756008)(316002)(71200400001)(41300700001)(83380400001)(26005)(38100700002)(55016003)(7696005)(9686003)(6506007)(99936003)(478600001)(5660300002)(4744005)(8936002)(86362001)(52536014)(2906002)(186003)(55236004)(6916009)(76116006)(66476007)(8676002)(66946007)(66446008)(66556008)(122000001)(33656002)(38070700005);DIR:OUT;SFP:1101; Content-Type: multipart/mixed; boundary="_002_PAXPR08MB69268A2495A557D55D71618393CF9PAXPR08MB6926eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB7666 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT033.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: b0a1cc70-f7e3-4db5-b778-08daff937fe8 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: M07NLHoLSpj7mtczUIGLuck6wXHn5WyhOaB3YZwfCh+JxrPpp9b4UzisOIWgA6TBVNaVsfJJ5V/0/489CmK5KUy7M5Gn11NxdQbCV3Ix1AKVYGHFz66CTtDml4txvZWtN+hH++sYnQKPMhyMgqDJa7Lvrtu1lukPtSR/oVncHl68W10Kvtq+BLhu6ovrUAJj1O0aVp18kBSOmmte59N23b7NtztVG4+n/hcBZ83P6R1QwgOw+R/PY/dHlnvpo6WIEvVZF5MdRg46ATcoN7BzKT/NcnSM9aCiUY06fdQNTMuXMeCFH9hduYWLxpyCrcI+PuTGXXOb2msENlXZ1C+3/EGk5PAt+EecpPxLIlnZKJQ3jt9+JkuecBuhovL3C0D7JupFBa6tsMRrAf8lLghoeBE02QAuJFF/iExlEbg9ZXK5DTY3fJnE09Bx5C0HjiyDlBPFsN442C5aG4Qzdd6zhR4/F+pzpiiGTmzXAlxTAYiZ+VULvXcvi4fTtGkXabg/aDpDUiIMqHLA6+ZwLimNwvvWN2udTHZga77M4mMPpkMhzQapKRgXcuV9WTAak+j3YjYhMNnu0kXd0fXogbNI8N5VgNMcfZ+Eryqxpa+PbjuCLoDoXd3OBxzHR8c+xhosH/v54wrcHFWvwpeO8M+/1rnRXSxEgWIUJF7NCm9R2rtZdekJgmo/c8Vu+AKW9jjxCo0t0AT6Yrhl+PoVU8hFjA== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230025)(4636009)(346002)(136003)(396003)(39860400002)(376002)(451199018)(46966006)(36840700001)(40470700004)(356005)(41300700001)(55016003)(33656002)(82310400005)(99936003)(40460700003)(6916009)(478600001)(26005)(47076005)(36860700001)(8936002)(7696005)(5660300002)(40480700001)(83380400001)(70206006)(2906002)(70586007)(6506007)(336012)(81166007)(86362001)(316002)(52536014)(235185007)(186003)(8676002)(9686003)(82740400003);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2023 11:50:29.3513 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 387fdd45-98b0-46fc-ef09-08daff9385a2 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT033.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB6714 X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --_002_PAXPR08MB69268A2495A557D55D71618393CF9PAXPR08MB6926eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, The Linux kernel has done basic enablement and detection of FEAT_CSSC so we= can use the cpuinfo string that they've specified. This patchlet does that. Bootstrapped and tested on aarch64-none-linux-gnu. Pushing to trunk. Thanks, Kyrill gcc/ChangeLog: * config/aarch64/aarch64-option-extensions.def (cssc): Specify FEATURE_STRING field. --_002_PAXPR08MB69268A2495A557D55D71618393CF9PAXPR08MB6926eurp_ Content-Type: application/octet-stream; name="cssc-hwcap.patch" Content-Description: cssc-hwcap.patch Content-Disposition: attachment; filename="cssc-hwcap.patch"; size=590; creation-date="Thu, 26 Jan 2023 11:48:50 GMT"; modification-date="Thu, 26 Jan 2023 11:50:19 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LW9wdGlvbi1leHRlbnNpb25z LmRlZiBiL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LW9wdGlvbi1leHRlbnNpb25zLmRlZgpp bmRleCAzNmMxZmJiOWIxMGE1ZTJjZjdkYzI5YjgxMzc3OTBkNDFlMzQ2MmFkLi44MjVmM2JmNzc1 ODk5ZTJlNWNmZmIxODY3YjgyNzY2ZDYzMmM4NzA4IDEwMDY0NAotLS0gYS9nY2MvY29uZmlnL2Fh cmNoNjQvYWFyY2g2NC1vcHRpb24tZXh0ZW5zaW9ucy5kZWYKKysrIGIvZ2NjL2NvbmZpZy9hYXJj aDY0L2FhcmNoNjQtb3B0aW9uLWV4dGVuc2lvbnMuZGVmCkBAIC0xNDksNiArMTQ5LDYgQEAgQUFS Q0g2NF9PUFRfRVhURU5TSU9OKCJsczY0IiwgTFM2NCwgKCksICgpLCAoKSwgIiIpCiAKIEFBUkNI NjRfT1BUX0VYVEVOU0lPTigibW9wcyIsIE1PUFMsICgpLCAoKSwgKCksICIiKQogCi1BQVJDSDY0 X09QVF9FWFRFTlNJT04oImNzc2MiLCBDU1NDLCAoKSwgKCksICgpLCAiIikKK0FBUkNINjRfT1BU X0VYVEVOU0lPTigiY3NzYyIsIENTU0MsICgpLCAoKSwgKCksICJjc3NjIikKIAogI3VuZGVmIEFB UkNINjRfT1BUX0VYVEVOU0lPTgo= --_002_PAXPR08MB69268A2495A557D55D71618393CF9PAXPR08MB6926eurp_--