From nobody Mon May 6 17:53:35 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1dmarc=pass fromdomain=arm.com) ARC-Seal: i=2; a=rsa-sha256; t=1597758543; cv=pass; d=zohomail.com; s=zohoarc; b=Edxvk+NavVhXh4vQdF4YtlLoZv6Vbar/SZc+vXw9e4x1YJmzoKHRMgkfRXeBtEQdOuWQ/P1KTxBOfCda4FKLer8TayhKwElUuJln350XssE2XaoQoFANTwKks3OlU4iS7/n7yriT3tR+Sw8sZkOQwVSbElGSzDSaZg168sp/Z/g= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1597758543; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=TYJMbgCjsVtQxJDE4asG9d2dsFVlVeeCOTFbaGNEEng=; b=fkn8oKocxvJHnpcT/ktZe1jC3z36lwjKl25rjUhDvRq+YT6TLYBLfrIwCs956agchmVMojSA00EBq5ihOhxSzeX2EzlDLBUq+v0Wg9kgqeiN81nrikwTB6LW3o3XdDo3VTrGg2u9XGEQg0INldT2e3BQtvwn9f4Ts9ZmDqoVmIY= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1dmarc=pass fromdomain=arm.com) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1597758543644287.2192047128167; Tue, 18 Aug 2020 06:49:03 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k81yZ-0008It-1o; Tue, 18 Aug 2020 13:48:31 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k81yY-0008Io-8Q for xen-devel@lists.xenproject.org; Tue, 18 Aug 2020 13:48:30 +0000 Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown [40.107.3.82]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 59ffaed8-8417-4e32-93bc-c859fa3dc4e1; Tue, 18 Aug 2020 13:48:29 +0000 (UTC) Received: from AM0PR01CA0104.eurprd01.prod.exchangelabs.com (2603:10a6:208:10e::45) by DBBPR08MB4902.eurprd08.prod.outlook.com (2603:10a6:10:db::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.20; Tue, 18 Aug 2020 13:48:26 +0000 Received: from AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:10e:cafe::57) by AM0PR01CA0104.outlook.office365.com (2603:10a6:208:10e::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.24 via Frontend Transport; Tue, 18 Aug 2020 13:48:26 +0000 Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT039.mail.protection.outlook.com (10.152.17.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16 via Frontend Transport; Tue, 18 Aug 2020 13:48:26 +0000 Received: ("Tessian outbound 34b830c8a0ef:v64"); Tue, 18 Aug 2020 13:48:26 +0000 Received: from c489e19bfa5c.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C187B410-01ED-484A-BDA8-46240BDA449C.1; Tue, 18 Aug 2020 13:48:18 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id c489e19bfa5c.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 18 Aug 2020 13:48:18 +0000 Received: from DB7PR08MB3689.eurprd08.prod.outlook.com (2603:10a6:10:79::16) by DB8PR08MB5322.eurprd08.prod.outlook.com (2603:10a6:10:114::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.15; Tue, 18 Aug 2020 13:48:16 +0000 Received: from DB7PR08MB3689.eurprd08.prod.outlook.com ([fe80::7c65:30f9:4e87:f58a]) by DB7PR08MB3689.eurprd08.prod.outlook.com ([fe80::7c65:30f9:4e87:f58a%3]) with mapi id 15.20.3283.028; Tue, 18 Aug 2020 13:48:16 +0000 Received: from e109506-lin.cambridge.arm.com (217.140.106.49) by DM5PR07CA0093.namprd07.prod.outlook.com (2603:10b6:4:ae::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.24 via Frontend Transport; Tue, 18 Aug 2020 13:48:14 +0000 X-Inumbo-ID: 59ffaed8-8417-4e32-93bc-c859fa3dc4e1 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=TYJMbgCjsVtQxJDE4asG9d2dsFVlVeeCOTFbaGNEEng=; b=NOAVEIb63lyTt2hiyUL/nWk/29ELcfGdvl7LKVfwVGNCLu4Z1qH0OD/S27c/EcBZ9rnYBssiuIcsYhsHHwoAw14RLpVo7fDFDSK1Vw0ThPxWn0JRKYQVeoLr/ZfggakysRBU7iDzWZXfr4lpbMf6RpG+6VL815IR3TP31/Vo/ss= X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; lists.xenproject.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;lists.xenproject.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; 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; X-CheckRecipientChecked: true X-CR-MTA-CID: 1552c9917442d640 X-CR-MTA-TID: 64aa7808 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SSf8XdxsnqCn2eNcKPjXCckMhFewXXXY1ZQeUBRma4P7t3QOhTCNL1O5I6XZxGdp7GS02GYloHmQH+yBZVotJnYbTVlSF4uarKTdnLI8xVkF9L1EisNjQAIiYJXvnHlkWuPBhuIcJeD+hGqCBxvjcp5pqYd51sA5BYzldGTJfgXGsxViVr1C2RomoJtX2m/ETm0BmwCQ6Yqm2YTlORJMfzs2lNNaXgpQLyYOSmsI8nJlcafDGzPi9xdrdhaTVp5cGDrQRkxIJ9IdcWYpV0x2esw4ZBZqefDFwKPsFArBebFpQB4ZvuRz1rVet92SvRCubxjvbXAnOo+r6ywKD4LljA== 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-SenderADCheck; bh=TYJMbgCjsVtQxJDE4asG9d2dsFVlVeeCOTFbaGNEEng=; b=TyJVdbKQt1F/NdU5CxMva6AkAEBI4+LV4hu8VEAjrFPKWyvWkADqlT1kpotY5gMartBYn74Gb03jtbJnrJg/CJ/Gpt6s/hGFYPOfnfdoXkXI3ZDD4gzCTXO5yn81yoDIyQ2hiKLglbKzWqKACHD8OKfo7LFXULZP9vvDz3r0Dw6Rdfm3HLU6Fe+M4nzfPOGLLtBXOch5mbrpE7J3fZn5T541NSP7WneTKt5PaQ6D+v5r0A3Au2Pb+Ru4mA6kZ3XvS7rq0sTc06npfyl2Qq6tWSV1hF1h9Cd3nQeDn5jOutDapGbaKdQOB3+X3BNqAVBI4PVJA+IimU2AMD6sk8h5Sg== 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=TYJMbgCjsVtQxJDE4asG9d2dsFVlVeeCOTFbaGNEEng=; b=NOAVEIb63lyTt2hiyUL/nWk/29ELcfGdvl7LKVfwVGNCLu4Z1qH0OD/S27c/EcBZ9rnYBssiuIcsYhsHHwoAw14RLpVo7fDFDSK1Vw0ThPxWn0JRKYQVeoLr/ZfggakysRBU7iDzWZXfr4lpbMf6RpG+6VL815IR3TP31/Vo/ss= Authentication-Results-Original: lists.xenproject.org; dkim=none (message not signed) header.d=none; lists.xenproject.org; dmarc=none action=none header.from=arm.com; From: Bertrand Marquis To: xen-devel@lists.xenproject.org Cc: nd@arm.com, Stefano Stabellini , Julien Grall , Volodymyr Babchuk , Wei Chen , Andre Przywara Subject: [PATCH 1/2] arm: Add Neoverse N1 processor identifation Date: Tue, 18 Aug 2020 14:47:38 +0100 Message-Id: <46faecc92bee2a02490b926a636c3eafef1d185e.1597740876.git.bertrand.marquis@arm.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: X-ClientProxiedBy: DM5PR07CA0093.namprd07.prod.outlook.com (2603:10b6:4:ae::22) To DB7PR08MB3689.eurprd08.prod.outlook.com (2603:10a6:10:79::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-Mailer: git-send-email 2.17.1 X-Originating-IP: [217.140.106.49] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 66bd987e-6a19-43af-ea16-08d8437d61e3 X-MS-TrafficTypeDiagnostic: DB8PR08MB5322:|DBBPR08MB4902: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:439;OLM:439; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: A5SpGd3P+QdZWdU17QUzIRbaMBPzWQa1buqUBsYfS8+YT8wZb1TWYxT3cEV4AnR4muWJNlgujWBQDuVinXuN7JZBAmdkVXlgyIrI6J64x5f2uXtLzZ5DTDBHXvdLyU1EETB5NoqZjrOxa5fPi46VXQLVKgL/SPVmPKWQPiNC0+92JcSA+p911fKlUWJy6+MiSDuOiDcO0oPriqpBK9/mQPwM7bvOdcqaozOgsYzuxR03yf5EX86UIexJlh1vedY3iZEDe1zumxjUtV/B/SzKt1PEy/mE/nIuRmKktdsbDLY/kwosXs/soCGOefto9w3QWVYROs+u7AkC8jR+ZjhZvC7IiTOy4eZfHPYChCvonMPFdR7CV6/60QZGcCZb2Flk X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR08MB3689.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(346002)(396003)(39860400002)(376002)(36756003)(54906003)(16526019)(316002)(26005)(6486002)(2906002)(4326008)(52116002)(7696005)(186003)(6916009)(478600001)(66476007)(86362001)(2616005)(44832011)(6666004)(8676002)(66946007)(5660300002)(66556008)(956004)(8936002)(136400200001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: My6zBsGZXdFar4jsK3gN61fmwGJoSqTmWmCnmWnGsmCtdWBi6R0i3waWUNVW8chHLNb6kdh3HLyL7w+mhoEaktxHW//LZszuq0jIxXJ0soNik12bOxMoL+qpu7Okh1TMGDIDag/Oogcf0/W4lkGLh7BpFWn6eCn8uM0+hYpRW+H5KUr2uowkGyZYQBtPY9CTd7UZGLW+LsQarU3wYgxAm/QaaMyzv/d2+BM9cCFfMX6Jd0VugUaalTtYZ7iM42uNs2o/SXmMn95CRFtnwktJ5K5YFcBrP2SpVG+eWsm5tW444RPi6gezuiqgKY0mF4j8IgO8lNoeqQWGeiZlcWCO2zhesC4wq22mEgruG8c0etsu+o09OXgFT+Xb34UiY38wXH03WT+3A5O7HyItNGuXi1bFLYSC3CT7C7Q0akEice1etgjvTzzuycB2xjxW2uwdjZ2Mxt4VSmpVzf8ESxRZKOhoD/abd4nyopkh4XtY0Px1rhOkaHNQf3F5KpCHlASUibLNS/VqKWk6FXkiDCSEB1fmxwz1NdZTU+ID2736/QsNzlsKlObBpASTtwlaOGokbo82CU3sFfVxGn00RwSW6dBrRm8HuJ0wCaFaKtVyvrtOpj1O4QDMRRWnLAD9Fxus/MP7FL2ibV9onWBxwMnNXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5322 Original-Authentication-Results: lists.xenproject.org; dkim=none (message not signed) header.d=none;lists.xenproject.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 519c516b-46f6-4220-b4a0-08d8437d5b7f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HpRxVDZ/tt0E5MfbnEPZQMEVwT+ZnDlPQuIj4CR1PaLp4c7YyK4deEn3GOeHQ0y0tX0tadjn7Vu9hTOkbLPcVw/jrfeQ0Fd9F6f0TsQ06YjcEJc3y/ViJsscuafoHbUKj4ckD/vglKfUAAuRtStpI2Er3jw2fiCVEMsxC++67bRwct8wlvsvQirheTZ7n+QewYYZq7ALpJ+gnBzslBf9PyEkmWlsoG1UqlosHm/pog0ZIBwexHdneEJ97B39M4sXMkl3wZynAekoYFNNJuHdzukY6Ke8wt8vh6VKchj6Wbty6moJ08R+DktjYtnGBUrHDbktmB7PWuksUdeuNJjlUolSequtT4IN8Su/z7/wd8C7YketSbkVw7K8g/9WdFLumKJffIFFcX6saeiAwOFTPGtKfV8dIhdv2Rkjtrzh1D6ehI4EMWv1+o3AsuvrnLh4 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)(376002)(346002)(136003)(39860400002)(396003)(46966005)(36756003)(54906003)(4326008)(5660300002)(36906005)(2906002)(478600001)(7696005)(70206006)(70586007)(316002)(6486002)(44832011)(186003)(81166007)(82740400003)(336012)(8936002)(6666004)(47076004)(16526019)(2616005)(8676002)(82310400002)(6916009)(956004)(356005)(26005)(86362001)(136400200001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2020 13:48:26.4605 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 66bd987e-6a19-43af-ea16-08d8437d61e3 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: AM5EUR03FT039.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB4902 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" X-ZohoMail-DKIM: pass (identity @armh.onmicrosoft.com) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add MIDR and CPU part numbers for Neoverse N1 Signed-off-by: Bertrand Marquis Acked-by: Julien Grall --- xen/include/asm-arm/processor.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xen/include/asm-arm/processor.h b/xen/include/asm-arm/processo= r.h index aa642e3ab2..3ca67f8157 100644 --- a/xen/include/asm-arm/processor.h +++ b/xen/include/asm-arm/processor.h @@ -58,6 +58,7 @@ #define ARM_CPU_PART_CORTEX_A73 0xD09 #define ARM_CPU_PART_CORTEX_A75 0xD0A #define ARM_CPU_PART_CORTEX_A76 0xD0B +#define ARM_CPU_PART_NEOVERSE_N1 0xD0C =20 #define MIDR_CORTEX_A12 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTE= X_A12) #define MIDR_CORTEX_A17 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTE= X_A17) @@ -68,6 +69,7 @@ #define MIDR_CORTEX_A73 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTE= X_A73) #define MIDR_CORTEX_A75 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTE= X_A75) #define MIDR_CORTEX_A76 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTE= X_A76) +#define MIDR_NEOVERSE_N1 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOV= ERSE_N1) =20 /* MPIDR Multiprocessor Affinity Register */ #define _MPIDR_UP (30) --=20 2.17.1 From nobody Mon May 6 17:53:35 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1dmarc=pass fromdomain=arm.com) ARC-Seal: i=2; a=rsa-sha256; t=1597758543; cv=pass; d=zohomail.com; s=zohoarc; b=Eb16dIuepJfUNmRcGBbIgqZ6eU1HBtV5GJ6z2TaNbph7Vq6U/fdnqiD4w42Q52o582Eya6U6eSqThacfVPFRA7FvrRA5IBDqnW4Ce/iTDBIuKfx8wLcU6x0+KfkHeLL7Z7Rw8oW9M518SjGhRPE2wP4oZhvHFPa81r87NF7oDS4= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1597758543; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=lvmWqXs3SisNMiyySvdute+TsnHGwvEDQ5mePCpbMeQ=; b=j9M3M+tfp7C5qswHm9yADkX9enU6ctEyFWN/MHwa5GTuprUR2iqIT4Rc57sLtuAxp4+THlh1DQ6RAsN1jMGJblJoOdyp9bbOEj5V1TsQAKTW/x9YtxuRzx1snm0ycakKTUqSWV6jgkbyJ/RrkkS2g/y6ivI4aC9lSkdrcV1+Fw4= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; arc=pass (i=1dmarc=pass fromdomain=arm.com) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1597758543027803.315916510096; Tue, 18 Aug 2020 06:49:03 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k81yo-0008K5-Ah; Tue, 18 Aug 2020 13:48:46 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1k81ym-0008Jw-Tz for xen-devel@lists.xenproject.org; Tue, 18 Aug 2020 13:48:44 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown [40.107.14.84]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id f92983d4-ff36-4125-bb7a-46d58046ff60; Tue, 18 Aug 2020 13:48:44 +0000 (UTC) Received: from AM6PR0202CA0050.eurprd02.prod.outlook.com (2603:10a6:20b:3a::27) by AM4PR0802MB2193.eurprd08.prod.outlook.com (2603:10a6:200:5b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.15; Tue, 18 Aug 2020 13:48:42 +0000 Received: from AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:3a:cafe::c5) by AM6PR0202CA0050.outlook.office365.com (2603:10a6:20b:3a::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16 via Frontend Transport; Tue, 18 Aug 2020 13:48:42 +0000 Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT028.mail.protection.outlook.com (10.152.16.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16 via Frontend Transport; Tue, 18 Aug 2020 13:48:41 +0000 Received: ("Tessian outbound 7fc8f57bdedc:v64"); Tue, 18 Aug 2020 13:48:41 +0000 Received: from 42bb0d1704dc.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E5C65DEB-F769-4CC8-9735-250F98F5522B.1; Tue, 18 Aug 2020 13:48:21 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 42bb0d1704dc.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 18 Aug 2020 13:48:21 +0000 Received: from DB7PR08MB3689.eurprd08.prod.outlook.com (2603:10a6:10:79::16) by DB8PR08MB5322.eurprd08.prod.outlook.com (2603:10a6:10:114::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.15; Tue, 18 Aug 2020 13:48:19 +0000 Received: from DB7PR08MB3689.eurprd08.prod.outlook.com ([fe80::7c65:30f9:4e87:f58a]) by DB7PR08MB3689.eurprd08.prod.outlook.com ([fe80::7c65:30f9:4e87:f58a%3]) with mapi id 15.20.3283.028; Tue, 18 Aug 2020 13:48:18 +0000 Received: from e109506-lin.cambridge.arm.com (217.140.106.49) by DM5PR07CA0093.namprd07.prod.outlook.com (2603:10b6:4:ae::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.24 via Frontend Transport; Tue, 18 Aug 2020 13:48:16 +0000 X-Inumbo-ID: f92983d4-ff36-4125-bb7a-46d58046ff60 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=lvmWqXs3SisNMiyySvdute+TsnHGwvEDQ5mePCpbMeQ=; b=M1dqME4u5t80WFYD3++ZTpeSsLGlNWejeo1jl2MD/1GOmhlWHdaU4fkNqhqQZT/zNRfcSAkBv09I5CI3KH5rUzrvzsXn57iTX8NsAuStES4YRWW8oc3+M2j5ORRCo7WIGXzXFqEBja3L96Nm89fo9du77W7A0WRwYHX74W/LakE= X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; lists.xenproject.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;lists.xenproject.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; 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; X-CheckRecipientChecked: true X-CR-MTA-CID: c6bab26cdf25cedc X-CR-MTA-TID: 64aa7808 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R1QLzF8pnAv16pJ2h/PayNqocxAEv2rsu2SDl594wFaB0eP5w/n/DBjBi4BvSg3OJ+lFftJ+6RybVGsRS8pulXkdZmSlbncGRvf7FUroqO2lspeZpciDOsTj8c7M+OZ+1dqtCG/bSCH/pXYDM7BpI9qkHESz2wnjqUCL6m3nJBDAUkZPT00eeTU/l7mEXYgkhM9a44G2vQVcDMYYdNH+LWApuUWeaf+OQpMCKeS76Gs6HmALgbjNW/rm7mSQ6AkNC8kZwPzpSBHr/IIdVNurwOVfRztIvajGHRGbLoQA81T6/G5xby7TmQasSKRYNyTQqTSqRWJ52B9RIk8cr9Qs+A== 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-SenderADCheck; bh=lvmWqXs3SisNMiyySvdute+TsnHGwvEDQ5mePCpbMeQ=; b=BJ7hhomfiaq5HPIVvW845D5E92ETeoJXqTtYwU3iu0Tgq6UjzRw9Abb3h5RFAANNK5/ABGiKSGsqefQDffauVFm8ZckY5gjMMMgWe5e1WrW6h1sigSTWPE+YZ3yqwxf1WWgyoL4L3xRLs2IivM5M2ICPN0AWuCAuIbwzRo5tR2q8uB+0n34WwiaHEKYGKpuwfWD2qqnta6T3K4z6Tyb5aQsVpbvhcTxii2lwRRyouWW0IMyN24hJZcnbD7RmG+bCZqZIii0CGh9sr8EBFllCmnXu6FFtyCllrIo9I7+Ujuqm6uaiNOi8JribYeQEaB2C7H26HtFJVN73kR+UrxvVPQ== 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=lvmWqXs3SisNMiyySvdute+TsnHGwvEDQ5mePCpbMeQ=; b=M1dqME4u5t80WFYD3++ZTpeSsLGlNWejeo1jl2MD/1GOmhlWHdaU4fkNqhqQZT/zNRfcSAkBv09I5CI3KH5rUzrvzsXn57iTX8NsAuStES4YRWW8oc3+M2j5ORRCo7WIGXzXFqEBja3L96Nm89fo9du77W7A0WRwYHX74W/LakE= Authentication-Results-Original: lists.xenproject.org; dkim=none (message not signed) header.d=none; lists.xenproject.org; dmarc=none action=none header.from=arm.com; From: Bertrand Marquis To: xen-devel@lists.xenproject.org Cc: nd@arm.com, Stefano Stabellini , Julien Grall , Volodymyr Babchuk , Wei Chen , Andre Przywara Subject: [PATCH 2/2] xen/arm: Enable CPU Errata 1165522 for Neoverse Date: Tue, 18 Aug 2020 14:47:39 +0100 Message-Id: <8680961067334f6049eb5215b3939195d3da00d8.1597740876.git.bertrand.marquis@arm.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: X-ClientProxiedBy: DM5PR07CA0093.namprd07.prod.outlook.com (2603:10b6:4:ae::22) To DB7PR08MB3689.eurprd08.prod.outlook.com (2603:10a6:10:79::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-Mailer: git-send-email 2.17.1 X-Originating-IP: [217.140.106.49] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: f0a4f5fd-3ceb-44f7-b8f8-08d8437d6b0a X-MS-TrafficTypeDiagnostic: DB8PR08MB5322:|AM4PR0802MB2193: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:1060;OLM:1060; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: kzxomH/UmWKTw6sRhNbyL884lbRwqox1lV2OOQlKKUAFINSOo3ewXpZpp+e5fAuf1Gkpg1x9MJ23yaKLk/HaAVH5G2VcNfz3GPtDXnzaZ9/I4LEN1sYtlE+iS2+o438VYh/bRBeJPOFPN/easPUVlgWyXdx08dS9IWIhb4ltaLJJy7hpyENk2zCohT8mGlh8DsiQ6VnIn8aBhDh+5f1N2XCZlXOiPbWGzl2jg2D1WmcMeH6YQcsTmW/zqcKVRGQqYawPwPhtyiup+EbxsSz3KIpAfoHPWiKZOxE97XdDfo2o89OL2exJRj+bOLsDdpOUCjSOeMA5Gf06RO1U/2RiNMKi9SbVZyRkC56tAuxk0+XTlUL6DOV8rFvJzwZjUBDc X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR08MB3689.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(346002)(396003)(39860400002)(376002)(36756003)(54906003)(16526019)(316002)(26005)(6486002)(2906002)(4326008)(52116002)(7696005)(186003)(6916009)(478600001)(83380400001)(66476007)(86362001)(2616005)(44832011)(4744005)(6666004)(8676002)(66946007)(5660300002)(66556008)(956004)(8936002)(136400200001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: qj3nfF/GngDWVB+R8IT28dU7m4+hu1CwBOVfVaKrrdKRLMynvSOlIPS1sH80i+kukrZUQWJ6cbFDe2kOYjHJhfYRzBgHv1756jJPfdwMAzNKvrPf0UCGxY7rhO4fpEOpT++pW5mgPY12d80gP9Y5pI8rKhe7ckrufvebsgxmYM02M+4xL6gQ8eqUjtjubJAuhpYmsTaSgJNUvYIm63aRQO/LMY5XryBaQr68n0r9DJUXyhocctjJfBdlBeV5uN9nWLiFriPQpf3RLq0y5M32fAigiPjhjmiwhE9aaXYDsBGOXisbyFNQfNOEuQx/o3nJE8bCthDVHCTDcSIp6fyV0uPiX1ftPQSVde5V9eY9xJs0RWubVzE5w2KrbvRrX4dsroaFfIE3IK2lB9SWw6DO2Sfhjv3V3r0t9oA2tmp93+f4HaHvEbjbfVQi2d7tuGU2AoSq6Idt3pKekS/rK5OoE90TMtx3AM73xLRcz4LqzDjjaULFWS2nAbgW+ECuZZvFYqAhOIHJQJHtMI2S3X2fwpaBuIy+E52MmsjLr/GblCJAkt54FP5uTj1n0QX/Tfl4QaAt/luHNrTSIJzxdfuxJel6ek/VVgXqhuEns+DnKqxd6j0I8OdT5fu1nfOkBl6f4SV04Echr8cPWOFUf0dQ+w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5322 Original-Authentication-Results: lists.xenproject.org; dkim=none (message not signed) header.d=none;lists.xenproject.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 13b29629-1463-4351-5b3e-08d8437d5cea X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 89/ZvbgtHbcKTWB+tPCb7JE/7E3Nboc0UIu9btaf9WzTx3JN9mpJTnutWAaI0BSCY/7bqaBP8mnNsnu+wnmkl7JqVVOukR8Ob185WUYGSWTJ2KlqNhifV8drjwSRDGSEf2+IJSCETy8RltpKbVGqsnu1QtOm8edAAEMnHkS8Uzxc7E7AEo1122QyUoYO6pICH3cTATrh+NaCDfCB7fkw39kZ0FS01TI+Wc+ebE3kCbrltkWx1QNUH84i3F4Rrwy/17cKre68QIiLvzh+7i7tP58vBN4O6/my/utFbNeRD60Vb5mKZWyy3BbhuGpNQZhwlIpoaLiadZirR66QmlYKkespB3/IFpfH2+fTRVXcZ+9RWf+WtD+KavzARL5Awz0fBQV/j6QEXR52zavG0i1t9jES7SdZCq+XL33QNuGfNqTMkmaSSAif9MWBoNVPhaeC 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)(376002)(396003)(346002)(39860400002)(136003)(46966005)(316002)(8936002)(7696005)(36906005)(5660300002)(54906003)(4326008)(356005)(2906002)(6666004)(4744005)(336012)(81166007)(8676002)(186003)(16526019)(70206006)(70586007)(86362001)(47076004)(44832011)(82740400003)(956004)(6486002)(83380400001)(26005)(2616005)(82310400002)(478600001)(6916009)(36756003)(136400200001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2020 13:48:41.8133 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f0a4f5fd-3ceb-44f7-b8f8-08d8437d6b0a 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: AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0802MB2193 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" X-ZohoMail-DKIM: pass (identity @armh.onmicrosoft.com) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Enable CPU errata of Speculative AT on the Neoverse N1 processor versions r0p0 to r2p0. Also Fix Cortex A76 Errata string which had a wrong errata number. Signed-off-by: Bertrand Marquis Acked-by: Julien Grall --- xen/arch/arm/cpuerrata.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/xen/arch/arm/cpuerrata.c b/xen/arch/arm/cpuerrata.c index 0248893de0..6c09017515 100644 --- a/xen/arch/arm/cpuerrata.c +++ b/xen/arch/arm/cpuerrata.c @@ -476,9 +476,15 @@ static const struct arm_cpu_capabilities arm_errata[] = =3D { .matches =3D has_ssbd_mitigation, }, #endif + { + /* Neoverse r0p0 - r2p0 */ + .desc =3D "ARM erratum 1165522", + .capability =3D ARM64_WORKAROUND_AT_SPECULATE, + MIDR_RANGE(MIDR_NEOVERSE_N1, 0, 2 << MIDR_VARIANT_SHIFT), + }, { /* Cortex-A76 r0p0 - r2p0 */ - .desc =3D "ARM erratum 116522", + .desc =3D "ARM erratum 1165522", .capability =3D ARM64_WORKAROUND_AT_SPECULATE, MIDR_RANGE(MIDR_CORTEX_A76, 0, 2 << MIDR_VARIANT_SHIFT), }, --=20 2.17.1