From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5DDC0C5479D for ; Sat, 7 Jan 2023 02:23:16 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.472934.733359 (Exim 4.92) (envelope-from ) id 1pDyrQ-0008LZ-K7; Sat, 07 Jan 2023 02:23:04 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 472934.733359; Sat, 07 Jan 2023 02:23:04 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pDyrQ-0008LS-Gn; Sat, 07 Jan 2023 02:23:04 +0000 Received: by outflank-mailman (input) for mailman id 472934; Sat, 07 Jan 2023 02:23:02 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1pDyrO-0008LG-Q0 for xen-devel@lists.xenproject.org; Sat, 07 Jan 2023 02:23:02 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2077.outbound.protection.outlook.com [40.107.8.77]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 34b0843e-8e32-11ed-91b6-6bf2151ebd3b; Sat, 07 Jan 2023 03:23:00 +0100 (CET) Received: from AS9PR06CA0780.eurprd06.prod.outlook.com (2603:10a6:20b:484::35) by DU2PR08MB10187.eurprd08.prod.outlook.com (2603:10a6:10:46d::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.7; Sat, 7 Jan 2023 02:22:57 +0000 Received: from AM7EUR03FT032.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:484:cafe::91) by AS9PR06CA0780.outlook.office365.com (2603:10a6:20b:484::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Sat, 7 Jan 2023 02:22:56 +0000 Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT032.mail.protection.outlook.com (100.127.140.65) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.14 via Frontend Transport; Sat, 7 Jan 2023 02:22:56 +0000 Received: ("Tessian outbound 43b0faad5a68:v132"); Sat, 07 Jan 2023 02:22:56 +0000 Received: from d27c0665e07f.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C4C22D3F-99C7-4350-BC67-73FC8926E703.1; Sat, 07 Jan 2023 02:22:46 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d27c0665e07f.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 07 Jan 2023 02:22:46 +0000 Received: from AS8PR08MB7991.eurprd08.prod.outlook.com (2603:10a6:20b:570::15) by AS8PR08MB8994.eurprd08.prod.outlook.com (2603:10a6:20b:5b3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.9; Sat, 7 Jan 2023 02:22:43 +0000 Received: from AS8PR08MB7991.eurprd08.prod.outlook.com ([fe80::d1d7:166d:6c34:d19e]) by AS8PR08MB7991.eurprd08.prod.outlook.com ([fe80::d1d7:166d:6c34:d19e%4]) with mapi id 15.20.5986.007; Sat, 7 Jan 2023 02:22:43 +0000 X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 34b0843e-8e32-11ed-91b6-6bf2151ebd3b 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=Coaca47qk/N0rae4zzA1XwE4RCQ6I/ay8ADLcscw32E=; b=VsaGRwJvXJFxwkRCGFCGYDVFjQu5FdAxmZiEwd8ZRLLHkHSaKQQglwQn4OV8E5OCcCcrKA/IzVK1Fe18/XMnZvFK/IXAMeLB58maLDLcMreD3/5i1MlvAvzl6Ku6GCOKw/WLmucEBKQFucmyZWIn7Mopej3vEodGf7a3fiCG5Z8= 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 X-CR-MTA-TID: 64aa7808 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cC9oGbMlyeECtaoiA/sxan9Rpy03LjTF+hP89PiRyZuhDHWOkQPoSksFa3z0SzzjAajHYbY2DVCIN3SapmMDOuf0dGml2rivc5F1yc//vuTZ03LtQp8HjTXweKqvFU6DXnrMMijZhi9NriIm/IuD3K2l0SCBTZpqlcQN5sc+0s9n4M+3Bb6ePSJT+aIVwpQj9SLba4SuCjSJ2yrpIvHJX8W58J1IsLhXvOFavFTj6wC3uVYuwYpVRMTL02Q2oO6qLvp0gTrm5IqQOFWi1aGid1Gi4tDzOoJPDf0c6pKxWquVscmZwx6lBkck7AHlyuhya94oRGa7IEVTLtGYbg6L4Q== 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=Coaca47qk/N0rae4zzA1XwE4RCQ6I/ay8ADLcscw32E=; b=BuMTaCce4+5ReNlA4XyGcL3rD6h1ALsTl7sKO8m6oOSwvxWQ5kCxKLphFQUKVnSzxQxNbO/D9sJpusyJL8EVChGT4A1OohqnRvi/5C7Mb6bi0P02iFvJIKUfqVCRvCv0gh/Q9qtpsBZaLi3GnZ8xhCK7m+qdOSIwZ2DvInUl1x7+m7Qn9b+YVSZrLdaKW79RBKZ8vj4BWZegDqhL5HT6aiZqGvChV0A9Bh9n/ctPZLdYqvQEuYce24m20050ht5Pp55ZjxWOlxPoRoEJbPzrOxx44vJdob60Rj1rIcG0U3VkpIyZ+1z7pqQc7ukxk6y/IJd4qogRG+409l+Htgs87w== 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=Coaca47qk/N0rae4zzA1XwE4RCQ6I/ay8ADLcscw32E=; b=VsaGRwJvXJFxwkRCGFCGYDVFjQu5FdAxmZiEwd8ZRLLHkHSaKQQglwQn4OV8E5OCcCcrKA/IzVK1Fe18/XMnZvFK/IXAMeLB58maLDLcMreD3/5i1MlvAvzl6Ku6GCOKw/WLmucEBKQFucmyZWIn7Mopej3vEodGf7a3fiCG5Z8= From: Henry Wang To: Julien Grall , "xen-devel@lists.xenproject.org" CC: Julien Grall , Stefano Stabellini , Bertrand Marquis , Volodymyr Babchuk Subject: RE: [PATCH 20/22] xen/arm64: mm: Use per-pCPU page-tables Thread-Topic: [PATCH 20/22] xen/arm64: mm: Use per-pCPU page-tables Thread-Index: AQHZEUh12RKmuw645EafAVdnfeFYOK6RkuHggAAV9gCAALFqIA== Date: Sat, 7 Jan 2023 02:22:42 +0000 Message-ID: References: <20221216114853.8227-1-julien@xen.org> <20221216114853.8227-21-julien@xen.org> <9c9099e2-dd7a-db37-4d0c-38f1dd8d3e48@xen.org> In-Reply-To: <9c9099e2-dd7a-db37-4d0c-38f1dd8d3e48@xen.org> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 671A181F4710F64494B838F57762C79B.0 x-checkrecipientchecked: true Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB7991:EE_|AS8PR08MB8994:EE_|AM7EUR03FT032:EE_|DU2PR08MB10187:EE_ X-MS-Office365-Filtering-Correlation-Id: 065b479d-d2e0-4b80-1e7d-08daf05616b0 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: IQPiaSb+jdMZz4yZRL3EWx/2gGIGO5OfcCNPZCOn1EKHx+3v8D9TaH0PkwIjdQnUixV0MIKPcnNpeSw3BhP3JH95I5R/AdjfZOWwhdOkymJrYJTjI/zGfH5woIQrscDtZt5CodMjk7NJvcBJoB4lCPVBZqpw/vW5aDar98dMRrqH5RNwOkxfV77qDiRzOm4tBVS/haBZ66UwcymlTIGjEgCJpKQZJSXg/WD3i3YRrHKuNB1GB6+oPRhc1mOPVcBdCxYEzlQXu+Rxp9Eyhh+3o14wV8UyizsxQhZPfkMbrAtfQAwM6pGoTYKSlbJtL5bR24e/k0NhoiYudNc+Bjg8AhcHulrThxmbbitWZKn89fxo7sMQBok/BJ7M7HJJpvIXZxsDUMil7g06PKInsGl42tRlDUSuwF3wWBpP/f2H9nSvMxCswboynCCqDiZU408W4sL4vltg5AmMwZn6FK//yr+sD2Va2kZ8uv4lSSmlyF8d6McZnZQJXb6KzO+8BZ1AyrIfKPxJGOkfR/OM2V49sLYC8yS0KujKK6DEsxNCWyuYOO5cnVYMf/lj2Ue7+a0pmrEEJrLj5pWpMqD6MWTS9fOAxMQ5/gqRnvoeUPG8hq402XESNTy3TYHmPJiIyFXTeyefbKfscT21L+2TC6OcAhhFDdSEN7QjNiZn85OgmoCvIRlnJeX8t3TpL8P2sUdZWkq3rn/WTI4KhBG4hXaXOg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB7991.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(39860400002)(366004)(346002)(376002)(136003)(451199015)(55016003)(9686003)(122000001)(86362001)(26005)(186003)(71200400001)(7696005)(478600001)(8676002)(66476007)(52536014)(66556008)(66446008)(64756008)(8936002)(66946007)(76116006)(4326008)(41300700001)(5660300002)(316002)(110136005)(2906002)(38100700002)(54906003)(6506007)(38070700005)(33656002)(83380400001);DIR:OUT;SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8994 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: AM7EUR03FT032.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 5710ed0f-43c6-44d8-b70f-08daf0560e48 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZozwVpDQVhqmME44eo7KZIQccbSkMEOiGwhAVZKqIeOzW3Ih/3QYVbFGFhDtxpLFM8AFX0zWPM83HCwOKlgyI+1OBu1Yu8TQWC7fLb76VBPx0tVtdGtpqyePD2YNvSTiW/pKKioQcMFMHZdipVv09/BiZujRGgHdoEc9Bt2kjaT5TZj1T3Wb6ztapXMqnuwM1jE7kow298/LK3HZkXkYoDhxsnA6yk4XHbcR7wARvZnPNEMS0YgPfu7II6SRzTjalggYTTjTbbZIscOxAYIThHoTqWt5oSvEj3KmVyk34L9KRep3nTVdFrsbxgi6nc5ra0wkapHwiPz+OyMptRqHdHJM8XKtUE/e4vCIGutdQUXUmbtP5JxJk3h+QtY5Syz70tQRUNvVBE22ilvta3dpQ9khD7CvShp6JA3weGrIbuP2qHVR3sgMLkujoOf0GhnXY2wT3wm5lnYAnRy2yhob0iFM+vpe8vb41y8U6hxjt9APvjqvC9/66bB29dkw0ri5o9GatP9J1+nZsIsxVd36xI218D2dIbhqzAjFWEx7TEmahHi1zVF0jmtVjmXAL8XeT2AhSHtg/0efoeevLHOUBfvCeFUfKyi9d9BNb451gKLB04vKGIOuhYkl8HHBiSfjagBZFbhKDGpuN7aP6iTFCkGCyXwekVvYfZ68XGZyp3lgf246YaYWAGVU9sLEumR7lFKU2UDjVA4X2BEuozYT+Q== 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:(13230022)(4636009)(39860400002)(136003)(346002)(396003)(376002)(451199015)(40470700004)(36840700001)(46966006)(8936002)(52536014)(5660300002)(70586007)(7696005)(9686003)(8676002)(70206006)(41300700001)(186003)(26005)(4326008)(54906003)(110136005)(478600001)(356005)(33656002)(83380400001)(316002)(40460700003)(2906002)(47076005)(336012)(55016003)(86362001)(40480700001)(6506007)(82310400005)(107886003)(81166007)(82740400003)(36860700001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2023 02:22:56.4216 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 065b479d-d2e0-4b80-1e7d-08daf05616b0 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: AM7EUR03FT032.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR08MB10187 SGkgSnVsaWVuLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IFN1YmplY3Q6IFJl OiBbUEFUQ0ggMjAvMjJdIHhlbi9hcm02NDogbW06IFVzZSBwZXItcENQVSBwYWdlLXRhYmxlcw0K PiANCj4gSGkgSGVucnksDQo+IA0KPiA+PiBTdWJqZWN0OiBbUEFUQ0ggMjAvMjJdIHhlbi9hcm02 NDogbW06IFVzZSBwZXItcENQVSBwYWdlLXRhYmxlcw0KPiA+Pg0KPiA+PiBGcm9tOiBKdWxpZW4g R3JhbGwgPGpncmFsbEBhbWF6b24uY29tPg0KPiA+Pg0KPiA+PiBBdCB0aGUgbW9tZW50LCBvbiBB cm02NCwgZXZlcnkgcENQVSBhcmUgc2hhcmluZyB0aGUgc2FtZSBwYWdlLXRhYmxlcy4NCj4gPg0K PiA+IE5pdDogcy9ldmVyeSBwQ1BVIGFyZS8gZXZlcnkgcENQVSBpcy8NCj4gDQo+IEkgd2lsbCBm aXggaXQuDQoNClRoYW5rIHlvdS4NCg0KPiANCj4gPj4gK2Jvb2wgaW5pdF9kb21oZWFwX21hcHBp bmdzKHVuc2lnbmVkIGludCBjcHUpOw0KPiA+DQo+ID4gSSB3b25kZXIgaWYgd2UgY2FuIG1ha2Ug dGhpcyBmdW5jdGlvbiAiX19pbml0IiBhcyBJSVJDIHRoaXMgZnVuY3Rpb24gaXMgb25seQ0KPiA+ IHVzZWQgYXQgWGVuIGJvb3QgdGltZSwgYnV0IHNpbmNlIHRoZSBvcmlnaW5hbCBpbml0X2RvbWhl YXBfbWFwcGluZ3MoKQ0KPiA+IGlzIG5vdCAiX19pbml0IiBhbnl3YXkgc28gdGhpcyBpcyBub3Qg YSBzdHJvbmcgYXJndW1lbnQuDQo+IA0KPiBXaGlsZSB0aGlzIGlzIG5vdCB5ZXQgc3VwcG9ydGVk IG9uIFhlbiBvbiBBcm0sIENQVXMgY2FuIGJlDQo+IG9ubGluZWQvb2ZmbGluZWQgYXQgcnVudGlt ZS4gU28geW91IHdhbnQgdG8ga2VlcCBpbml0X2RvbWhlYXBfbWFwcGluZ3MoKQ0KPiBhcm91bmQu DQoNClRoaXMgaXMgYSB2ZXJ5IGdvb2QgcG9pbnQuIEkgYWdyZWUgdGhlIHBDUFUgb25saW5lL29m ZmxpbmUgaXMgYWZmZWN0ZWQgYnkgdGhlDQoiX19pbml0IiBzbyBsZWF2aW5nIHRoZSBmdW5jdGlv biB3aXRob3V0IHRoZSAiX19pbml0IiBsaWtlIHdoYXQgd2UgYXJlIGRvaW5nDQpub3cgaXMgYSBn b29kIGlkZWEuDQoNCj4gDQo+IFdlIGNvdWxkIGNvbnNpZGVyIHRvIHByb3ZpZGUgYSBuZXcgYXR0 cmlidXRlIHRoYXQgd2lsbCBiZSBtYXRjaCBfX2luaXQNCj4gaWYgaG90cGx1ZyBpcyBzdXBwb3J0 ZWQgb3RoZXJ3aXJzZSBpdCB3b3VsZCBiZSBhIE5PUC4gQnV0IEkgZG9uJ3QgdGhpbmsNCj4gdGhp cyBpcyByZWxhdGVkIHRvIHRoaXMgc2VyaWVzIChtb3N0IG9mIHRoZSBmdW5jdGlvbiB1c2VkIGZv ciBicmluZ3VwDQo+IGFyZSBub3QgaW4gX19pbml0KS4NCg0KQWdyZWVkLg0KDQo+IA0KPiA+PiAr c3RhdGljIGlubGluZSBib29sIGluaXRfZG9taGVhcF9tYXBwaW5ncyh1bnNpZ25lZCBpbnQgY3B1 KQ0KPiA+DQo+ID4gKGFuZCBhbHNvIGhlcmUpDQo+ID4NCj4gPiBFaXRoZXIgeW91IGFncmVlIHdp dGggYWJvdmUgIl9faW5pdCIgY29tbWVudCBvciBub3Q6DQo+ID4gUmV2aWV3ZWQtYnk6IEhlbnJ5 IFdhbmcgPEhlbnJ5LldhbmdAYXJtLmNvbT4NCj4gDQo+IFRoYW5rcyENCg0KTm8gcHJvYmxlbS4g VG8gYXZvaWQgY29uZnVzaW9uLCBteSByZXZpZXdlZC1ieSB0YWcgc3RpbGwgaG9sZHMuDQoNCktp bmQgcmVnYXJkcywNCkhlbnJ5DQoNCj4gDQo+IENoZWVycywNCj4gDQo+IC0tDQo+IEp1bGllbiBH cmFsbA0K