From patchwork Tue Jan 11 16:15:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 49877 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 999D938A940B for ; Tue, 11 Jan 2022 16:15:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 999D938A940B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1641917757; bh=60TpyNtA9S7j1wvyHkXpYPHUO6OkdMuw6F0tora/TMg=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=yiyy9SBsDS0d8RU4z+Lx8YcNKeW4rJDq3fYBSpiU1VDc8gtGd5q15MXO5WZwkYajv loNaZ8+YDfcuCslAOMxZq4c193DLiJcmpsxCawbQDzrgkn0/pIBxQdk+b3/WimrTWJ 1HvBPJOmAIkKEBiB63XmtM9RJQNLjKI8J5uehows= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on061f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::61f]) by sourceware.org (Postfix) with ESMTPS id 165B83858D39 for ; Tue, 11 Jan 2022 16:15:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 165B83858D39 Received: from DU2PR04CA0089.eurprd04.prod.outlook.com (2603:10a6:10:232::34) by PAXPR08MB7121.eurprd08.prod.outlook.com (2603:10a6:102:204::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Tue, 11 Jan 2022 16:15:32 +0000 Received: from DB5EUR03FT061.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:232:cafe::13) by DU2PR04CA0089.outlook.office365.com (2603:10a6:10:232::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9 via Frontend Transport; Tue, 11 Jan 2022 16:15:32 +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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT061.mail.protection.outlook.com (10.152.21.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.10 via Frontend Transport; Tue, 11 Jan 2022 16:15:32 +0000 Received: ("Tessian outbound dbb52aec1fa6:v110"); Tue, 11 Jan 2022 16:15:32 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 377ca9152b718b28 X-CR-MTA-TID: 64aa7808 Received: from d0542d2edc07.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D5F71537-3C12-4304-9DC9-A75A6D507705.1; Tue, 11 Jan 2022 16:15:24 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d0542d2edc07.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 11 Jan 2022 16:15:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GOmlaPIultsLjYtkPwy4hEkUuu9i6EyMWHfPIdxEyI7QGAW/7uQmRTXzBjawuWois9aB4JqL97hZ1+ydB5U3urLu3JyOgX5EGxsUwtbz7U8PVor5SDRaOnm98rcns5y/zRt1REgUE1A0gSY2vssTctVoXn1osYmUTVWDXeL+leF1miRUlsqFZ+Na6fc84OL9yKqHFha0b5wnscQJUqkp+/U8xNfSqQUbly/lzGdA+cAwgv79qhYG7ga036RVoP/LHMMXNm7CV+Mee3Ud7PPWnqSo4R5IkBI5ndHgUM2EOep/KxX8oWtCzaqlQSo6VK3T6HE0ipzteSKF6dPhxbrhGg== 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=60TpyNtA9S7j1wvyHkXpYPHUO6OkdMuw6F0tora/TMg=; b=eWsNA6VUxDMMQ+qKCoajJ3xpXNtwnUd50/Z5gPX7MsQJ1DQ8ck1Y6/Y/vI0561Rh5m8NqM50EigFGm4xGmI2Aph9Hcl7ZC8XuzIOEQWy+MXb6yD6d06cMPcC2++3bTRLXoLy7+3EDqlf+V5GDe9PJhKc86Ac57dtQhkygWoOaart2lF6NCYZZ20DTTH8TL6ciWA8Oz9Pfc5KjB2rG2lQkjFBVBu0m4+kiPxMMUkoxRvkGtnKp+lUyig8868j57RA2QsVfu3DvE2KLr8K+h8CP5MM1h3vyPJlj8kGTC+KBZ9g5ce/FCNEQKJ3hR9zPnsC91VAJobUuCQ95ZPzsssqHQ== 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 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) by DU2PR08MB7254.eurprd08.prod.outlook.com (2603:10a6:10:2d1::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Tue, 11 Jan 2022 16:15:23 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::25f9:a7e6:422a:da43]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::25f9:a7e6:422a:da43%5]) with mapi id 15.20.4888.009; Tue, 11 Jan 2022 16:15:23 +0000 To: libc-alpha@sourceware.org Subject: [COMMITTED] aarch64: Add HWCAP2_ECV from Linux 5.16 Date: Tue, 11 Jan 2022 16:15:12 +0000 Message-Id: <20220111161512.1355736-1-szabolcs.nagy@arm.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: SN7PR04CA0224.namprd04.prod.outlook.com (2603:10b6:806:127::19) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 4ec4d984-3060-40db-3f37-08d9d51d97be X-MS-TrafficTypeDiagnostic: DU2PR08MB7254:EE_|DB5EUR03FT061:EE_|PAXPR08MB7121:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:3513;OLM:3513; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 448G4BAvWOiGN29PBzFTqJpDqu9urkJvmosCmoa1CHw9B2bakRNg52ii3YziSwJy/PJHZHkSCdwJU3xMM1iNNESM3zAlQ07MOxcFowtBCddE4hyzZdzDZGk/dyB9/ExRlwS3ItYmA5vvh3Il/Dn3YKCpwEO3XNZYgURgOMuJveCSfPJe13zgffBXpOeFFkpVEfPpTwEkEArQi+hp5LYFmAYoU/V4tuCD332LXcV06jp/x1H9I1lWT8prAuQRLY3MrE1ro0xcs39RqH+7tUVGpvziRZ3QEf/qN+EWeoJXeWjePrKyx5XL1JYjrQiOPxaTHSrvElKgN7MnrOFuG2KTwnfsIWoHNQy4x2b8k92gIytLOyqFU9ZHTMFZkox1LhD/BlzribBf+KGKps9u4ebGEZZT8o0PMNwnj/stR73nr3reF81L2zagXNAX4DXUdtmwYnqsy7uoj7v61T6wlv6ohn/tM2aAJbdnrbYjRMCMpH81oXGSp85N0iYiP7J15bzuDTSU9JYLu+B0TErI2YLIQZiyPh0j7t8yOYVsx1JtSrIk46AJmbUA2hs4NkoGAN2IZvs1c1XONqzLAXytUCgUfqjOUw95ipE7WF/NJlsmDnnJf8SmpOs9DogvvA/Cheo+J9KNCIaSTx6iZdzQSZuPuqYnlJoJu/nEIHSnLLnipYjx0Y6skf0KqBd4gBNPGTJhFncwE5rUNPU+3qeLZTACbQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR08MB7179.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(38350700002)(4744005)(6666004)(5660300002)(36756003)(1076003)(6486002)(38100700002)(66556008)(66476007)(2906002)(66946007)(8936002)(8676002)(52116002)(508600001)(6916009)(6512007)(6506007)(186003)(26005)(86362001)(44832011)(2616005)(316002); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR08MB7254 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: DB5EUR03FT061.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: d8810aa3-bde0-4f64-a9b3-08d9d51d91d3 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hhsb8GFTiVc0Lr+gTtkz24uke7Is48aZ69V0AAasUXn7WcMDzqDNHfIYI2PnMk0ggpo1JrVWxFrWxa62TaPL/lgHYCh/w7ZB7MGNrTvYm1KsQQj/TMiiFdwRLbFg99P0PyvgM2PCiBJmbqRYgtOWnl6S3t7xq/xP26fgrtp+LorjT27SImdfhjuq5UDvOYvfgXWHQ2Ph8NF/DZ3sqWTcuVyq0FUG8+hANXLI/q5Yx9rv2ysQ9W+rc1lldmkmyhlljPcdnUmKmoDBJXv1skfZCMjG/eGXqYFjauJcW5e/J3V7EqHiFXOo6nZ4ERXDW3aVrEu91jR5r9U84FkHZ8dF+boXEzONEhaoe//VFmZiDfb305kH7bQf42QuWKMMpjn48MRDj+7pWIqY1emr0ViB5tAOoqF3r0xigw/T7btpcFWujsp8kXXaUhTVbgVWd1K1o7ooHawS8REEw0+Srx/MS3HvwNlh+dQZSzDyriacd9KfHVBF75W2vM6gsVqU70ffUdMqzEzBTllkpUJmWe1yCQ1ku+ZMr6OjpBNJ1EWgoXFuVHAEsEQbUWWUCe9zsJM03wuk2ADjyB8iGyD1G4ZYNIyTQEJuqjBPGhNnbbtSQHysaK8+4COYC+rbRo5iCswR0sm3Kg0T/hZ+EyAoHmcIPFXYRKd/is7TJxdLBf9gqD1IqA5Qp9mbJQtkObsXItzjLtQrDkozh+vkb36DFXIZaeY5Qdlf0aO6QGmHJIaFNbGmBo1ojrmkiOkW+CgstE7Ea/b7CETnRYrcOXXWhtLIcQ== 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:(4636009)(36840700001)(40470700002)(46966006)(2616005)(8936002)(8676002)(4744005)(47076005)(86362001)(6666004)(2906002)(356005)(44832011)(81166007)(40460700001)(508600001)(70206006)(26005)(186003)(1076003)(5660300002)(6506007)(6486002)(70586007)(36860700001)(6916009)(336012)(6512007)(36756003)(82310400004)(316002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2022 16:15:32.6075 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4ec4d984-3060-40db-3f37-08d9d51d97be 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: DB5EUR03FT061.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB7121 X-Spam-Status: No, score=-12.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_NUMSUBJECT, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Szabolcs Nagy via Libc-alpha From: Szabolcs Nagy Reply-To: Szabolcs Nagy Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" Indicates the availability of enhanced counter virtualization extension of armv8.6-a with self-synchronized virtual counter CNTVCTSS_EL0 usable in userspace. --- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h b/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h index b6d370967f..03d57b9afc 100644 --- a/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h +++ b/sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h @@ -74,3 +74,4 @@ #define HWCAP2_RNG (1 << 16) #define HWCAP2_BTI (1 << 17) #define HWCAP2_MTE (1 << 18) +#define HWCAP2_ECV (1 << 19)