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 1F011C433F5 for ; Thu, 26 May 2022 17:25:27 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.337700.562370 (Exim 4.92) (envelope-from ) id 1nuHET-0003ux-LL; Thu, 26 May 2022 17:25:09 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 337700.562370; Thu, 26 May 2022 17:25:09 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nuHET-0003uq-IG; Thu, 26 May 2022 17:25:09 +0000 Received: by outflank-mailman (input) for mailman id 337700; Thu, 26 May 2022 17:25:07 +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 1nuHER-0003uk-Ry for xen-devel@lists.xenproject.org; Thu, 26 May 2022 17:25:07 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on061a.outbound.protection.outlook.com [2a01:111:f400:fe02::61a]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id c8e6f81d-dd18-11ec-bd2c-47488cf2e6aa; Thu, 26 May 2022 19:25:06 +0200 (CEST) Received: from AM5PR1001CA0019.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:2::32) by VI1PR0801MB1967.eurprd08.prod.outlook.com (2603:10a6:800:8c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.19; Thu, 26 May 2022 17:25:02 +0000 Received: from AM5EUR03FT053.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:2:cafe::f6) by AM5PR1001CA0019.outlook.office365.com (2603:10a6:206:2::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13 via Frontend Transport; Thu, 26 May 2022 17:25:02 +0000 Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT053.mail.protection.outlook.com (10.152.16.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13 via Frontend Transport; Thu, 26 May 2022 17:25:02 +0000 Received: ("Tessian outbound 32b886dfa5b9:v119"); Thu, 26 May 2022 17:25:02 +0000 Received: from 9473e4dcd9f3.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FA800B6A-56E8-4C76-B935-FB6560F4EE2E.1; Thu, 26 May 2022 17:24:55 +0000 Received: from EUR02-AM5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 9473e4dcd9f3.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 26 May 2022 17:24:55 +0000 Received: from AM0PR08MB3809.eurprd08.prod.outlook.com (2603:10a6:208:103::16) by AM9PR08MB7168.eurprd08.prod.outlook.com (2603:10a6:20b:3de::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Thu, 26 May 2022 17:24:53 +0000 Received: from AM0PR08MB3809.eurprd08.prod.outlook.com ([fe80::1017:8b09:6681:c914]) by AM0PR08MB3809.eurprd08.prod.outlook.com ([fe80::1017:8b09:6681:c914%5]) with mapi id 15.20.5293.013; Thu, 26 May 2022 17:24:53 +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: c8e6f81d-dd18-11ec-bd2c-47488cf2e6aa ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=NYRzfJfCPllLhDCUp1CCKc8YSohgh7F8rQNaJ+C0YXbYB4MD4QU0PRspkZCSnZZ/socih7f6Iwdj7ARXxaR8OYdyEJt+XXWwbZ7DPY57I7g04SDieSeHBhgxgpLsZkihYQqWHbOcKbzhv0GCSMogPHlR6wnvrjPKW7Ec12OecYLe6WBZTyzXh1MxN4FJ8eNgkPa6DH+7+hJbP288kYmJb3C6GU1VDDV2qeJLWmbmOFEXCA7bD0y/jry9ASsEs4m+jtTdGoepS9fSeloAKLc2UkBC93Zsima3Bx/PW19WPd/bIKRMO627toO8MOhMNe1BbMLpjp04lt4HlWMzRWQc8Q== ARC-Message-Signature: i=2; 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=PCSEX0nBERCzualkpGiO0HyVt6CrU3P8gN63a6EwR6A=; b=FJglSwtmGhzpTwHN/BvFQS+zl1fut4PaBUiv1DikioneyMkYBbaf0HLJU/zQMq16d4qgiV9cg53RbStm3J6XmjcHDeBTQ7NbVy4c9QwKneJa3oPDkJGMeOntwKQpP3H1hgbYmoINaqJlMK5l5n4lqV2O8cD2C2CtEuq2cw3FHjyo4cQLZvBT2yWoVXa1CSHnjH4OB1NrwoeInrB0wvoS//68NSNaYCb4ELvJBe/fmnLlQdrcBomUX+F85i0udnKMnuZeaLiccxQ9RUC5AkFMA4IAj6Q3yfum4/+AGGm3Bc2HGupwnK6guWZbuKPDwa65VetQ8ZQCRSdjvRCQeyDmFg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=PCSEX0nBERCzualkpGiO0HyVt6CrU3P8gN63a6EwR6A=; b=ZjMjvhtFr08UCg02PgvxV8iW0rWon7WcMEFVCEI3XdaDSaSmpbRM13jfpm4sG+XxNjEPT2ZJhW0WIi11tZYVLGMvTphjmhNFXH1smT29/sK8FAmsdkFxZ+JeB0p7fRMOiuOh4r0zaYIq37NZIXgJQ5vmipvZ40YgjEIFvPzgx5U= 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-CheckRecipientChecked: true X-CR-MTA-CID: e25b8f619eaff8d4 X-CR-MTA-TID: 64aa7808 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MnofBquD/N7NWUPZX5WNlyOB/G8RAbIXu+kAkZru51mSVNyLk1JIifRSO+KR563eJoV/BcEMd2PoXTaVUWlif5zBxUAtZBPFmpU2LLjop0Yhn4xthg0c4IHfGbHLjFo4p4/T2I0L12NzYgqIq5zlfG3fw9ZwCAjhAagMzJGsZtaGrIhGkNEjHX6YApT9YzwlBeNDGwHpl1fpkYTZghB9jpc6xGquGbUgY123S1rLEo0e7MKU2+U79rZNI0fO6jwsm0lVnbrz4pO3fvNcKfh4e19ozp2CAGxPHmFQyv16EPVky+VDUeDQv7aXpUIIBQ9IRQftK5IqK5gfWn26OvmpYA== 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=PCSEX0nBERCzualkpGiO0HyVt6CrU3P8gN63a6EwR6A=; b=LVIkHMBKs1uwRUX/LGu1IHsh4NyFNW6+QqyO5wVfrFdOU9aFVXoYWYKXjmWozY1nPi6WawoixUqRozYeKTiuJvNp5G9rimiEXfY20IcRcAADt4iAPnew7xi9924K04j4NwJhLUbTA+agc1Bc4AKV6HgJqlf/UFCMoGV3f5afVJtweVRdzyh/j/rUe3WgvCYd11bqrCxXJTc1SGS/1QUmHurfExs6witFR774psOp4xx5eeJbeaxYejMVmsqEW5vwm1VuAG0N8eLDbb6sEwNu/FMposPiR0ic7/GbK3Gk4iRkjh5W6ucZrgpD/oh36HNJab7fhHUHU/wJ7R4ZlYnn7Q== 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=PCSEX0nBERCzualkpGiO0HyVt6CrU3P8gN63a6EwR6A=; b=ZjMjvhtFr08UCg02PgvxV8iW0rWon7WcMEFVCEI3XdaDSaSmpbRM13jfpm4sG+XxNjEPT2ZJhW0WIi11tZYVLGMvTphjmhNFXH1smT29/sK8FAmsdkFxZ+JeB0p7fRMOiuOh4r0zaYIq37NZIXgJQ5vmipvZ40YgjEIFvPzgx5U= From: Luca Fancellu To: Julien Grall CC: Xen-devel , Julien Grall , Stefano Stabellini , Bertrand Marquis , Volodymyr Babchuk , Julien Grall Subject: Re: [PATCH 16/16] xen/arm: mm: Re-implement setup_frame_table_mappings() with map_pages_to_xen() Thread-Topic: [PATCH 16/16] xen/arm: mm: Re-implement setup_frame_table_mappings() with map_pages_to_xen() Thread-Index: AQHYbEM/BMBjdfN7F0Sb3zQIEpLBR60xcn+A Date: Thu, 26 May 2022 17:24:53 +0000 Message-ID: References: <20220520120937.28925-1-julien@xen.org> <20220520120937.28925-17-julien@xen.org> In-Reply-To: <20220520120937.28925-17-julien@xen.org> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3696.80.82.1.1) Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: 545ef682-97ed-4e08-6f3a-08da3f3caaf6 x-ms-traffictypediagnostic: AM9PR08MB7168:EE_|AM5EUR03FT053:EE_|VI1PR0801MB1967:EE_ X-Microsoft-Antispam-PRVS: 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: a0YS1RiAo4i+aVSOi4GajDvKEBTxY8VpU1VXrUds2f1PRzFITZjO+gUNvLsAOW8CebjMLjRRSyPt6audI2GBLuz7vAHg5RCdP7o/bQOAUMZEqmz9k6PhzwDfT/YQFjxZlO47Nxwt4B3khvYpudti4kVLhAaJJBdSOMc/neMWbrIbV7gCoNqCgnGPhAQHIC3W9Fhe7SjKBd8iIKM20gZFN5hZ5DrV16uTE961DPhlzaoNMMkRKb5iQkfok0xHo5nn9L48meQLbBjCBIo0ODYGovNZ/Po4NiCQat6RWftnLCpprNPlwZIXxahcO2bwjKwuwMIgztwsonxXXrUjsHwZOY2XymUi6XPjLXkoS2QU8jt7IsFNHpzgMwLEUO4NKrxmKKmx7y27fqxGe7sVWdGP70fA+RWn10hUiZHFE3vuumzSt3s6tbHex9CkXdE5KZ8//Hb1Pqp3fPNz2jtFLfM8y62/A+NXtw2trVXLex5f6sB7gP1WqTAIRKIGu3Oeh8SVIjSbZ0Z/xXws9zrm2bW0eqjWl/CmWfa4gTfNYn6KeOh6bvmpenM6DQ4n3BjB2ejkmmvdImkTd7rvs+zvKLx6z55Cdu58c4ypAzcbRyiGJndqs90ZRiQnCZvZeE6dRN60x7HU1VjtTONBNeE84q4MRMD0bF1gu5vlIqAG0elvND1X6iC0FR5LUe05mqRjQE+fZZXnngeNE5/al3qxtyEzapXrA2ffMe7mZWqe/xjyXXKOS8ft7dqc+FT7hfppOvQ/ X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR08MB3809.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(6486002)(4744005)(8936002)(33656002)(71200400001)(5660300002)(26005)(6506007)(508600001)(53546011)(6512007)(66446008)(8676002)(66476007)(4326008)(66556008)(64756008)(91956017)(86362001)(66946007)(2906002)(38100700002)(122000001)(38070700005)(2616005)(186003)(54906003)(36756003)(6916009)(316002)(76116006)(45980500001);DIR:OUT;SFP:1101; Content-Type: text/plain; charset="utf-8" Content-ID: <5E1FD8C06BB1744285ED31A2D9EF5238@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB7168 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: AM5EUR03FT053.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 1720b0e8-0f0b-473a-42a4-08da3f3ca5d2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4J9f4q3h45C/bigdDVKxL7FjegH590y0Pa2R0iRUt+CHssL2QXjDQy20jefUDf8zYPfi+4DM654/EAzXYV+Car7OlKhEMMD01dUN8dPk3zWlAbU1jFBT3zJsKnisO3TzybDnbahy6V3VwbG6Hcrm9pVBXBx7wyNQrojbzKKOL3cvaNpmLUt0aob93J/awJ1IxVNt75Je7v75+b25L/0SUPqXw8MpOzxrfKZ/o//c13AQcZAX/0nLUF8uKLuvUpSnazSaouEMtP31foJtVbnLUXgETjflqxEfk8dnkz0P8N5pnzPe4+OT2Iy1QavnL26/B6vLLv8LxQIFxnxCY+D2dAgLpcdsbkSFcBvKvPTIIBEW1F0Y/DwVWCX7PAYW4rhUcp1pYINx5SiwBWtl+KZ9QLWohmWi73QYAQzMcxSnkOQ7tzx2/GEFtYVzToNTm9baKFGUdbaXfcG7nxnKErSS8fY8alm2tACayRpXrXaBDDYUTzW1Facjn30LYAxRDjotudmYP3r4ymg3XzanEqXUaF4G1wSi4ODtwa/gv5vvB3Vqw1lqrQceRpZ9U5EPLnAZk8FxIsCqINA6Nn7tgURsPo2sjIJHQ8/KbRYvXLjmkeJAXE7nGzFrAEhKJEiYhZ4wLNi4NjaQK6UPExvi/mS+SaMqFcVeZz0VVmddEzOOnlNQ2xvkY1pWBtnaJJi1AsPc 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:(13230001)(4636009)(36840700001)(40470700004)(46966006)(186003)(47076005)(82310400005)(81166007)(54906003)(336012)(36756003)(36860700001)(6506007)(356005)(70206006)(6486002)(40460700003)(508600001)(316002)(53546011)(70586007)(2906002)(2616005)(107886003)(26005)(8676002)(6862004)(4326008)(5660300002)(4744005)(33656002)(8936002)(6512007)(86362001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2022 17:25:02.4586 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 545ef682-97ed-4e08-6f3a-08da3f3caaf6 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: AM5EUR03FT053.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1967 DQoNCj4gT24gMjAgTWF5IDIwMjIsIGF0IDEzOjA5LCBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u b3JnPiB3cm90ZToNCj4gDQo+IEZyb206IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j b20+DQo+IA0KPiBOb3cgdGhhdCBtYXBfcGFnZXNfdG9feGVuKCkgaGFzIGJlZW4gZXh0ZW5kZWQg dG8gc3VwcG9ydCAyTUIgbWFwcGluZ3MsDQo+IHdlIGNhbiByZXBsYWNlIHRoZSBjcmVhdGVfbWFw cGluZ3MoKSBjYWxsIGJ5IG1hcF9wYWdlc190b194ZW4oKSBjYWxsLg0KPiANCj4gVGhpcyBoYXMg dGhlIGFkdmFudGFnZSB0byByZW1vdmUgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gMzItYml0IGFu ZA0KPiA2NC1iaXQgY29kZS4NCj4gDQo+IExhc3RseSByZW1vdmUgY3JlYXRlX21hcHBpbmdzKCkg YXMgdGhlcmUgaXMgbm8gbW9yZSBjYWxsZXJzLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVu IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy YWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4NCj4gDQoNCkhpIEp1bGllbiwNCg0KUmV2aWV3ZWQtYnk6 IEx1Y2EgRmFuY2VsbHUgPGx1Y2EuZmFuY2VsbHVAYXJtLmNvbT4NCg0KSeKAmXZlIGFsc28gdGVz dGVkIGFsbCBwYXRjaGVzIGluY2x1ZGluZyB0aGlzIG9uZSBvbiBhcm02NCwgYm9vdGluZyBYZW4r RG9tMA0KYW5kIHN0YXJ0aW5nIGZldyBndWVzdHMsIGNvbm5lY3RpbmcgY29uc29sZXMsIGRlc3Ry b3lpbmcsIGRvaW5nIG5ldHdvcmtpbmcsDQpubyBwcm9ibGVtIHNvIGZhci4NCg0KVGVzdGVkLWJ5 OiBMdWNhIEZhbmNlbGx1IDxsdWNhLmZhbmNlbGx1QGFybS5jb20+DQoNCg0K