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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id BAB9AE7717F for ; Wed, 11 Dec 2024 02:58:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4B30B8D0026; Tue, 10 Dec 2024 21:58:47 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 43C288D0017; Tue, 10 Dec 2024 21:58:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 267408D0026; Tue, 10 Dec 2024 21:58:47 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 050878D0017 for ; Tue, 10 Dec 2024 21:58:46 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 771CBC1115 for ; Wed, 11 Dec 2024 02:58:46 +0000 (UTC) X-FDA: 82881169602.19.253EBE9 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2048.outbound.protection.outlook.com [40.107.244.48]) by imf12.hostedemail.com (Postfix) with ESMTP id 9FE4B40009 for ; Wed, 11 Dec 2024 02:58:33 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=KPKU+JxD; spf=pass (imf12.hostedemail.com: domain of ankita@nvidia.com designates 40.107.244.48 as permitted sender) smtp.mailfrom=ankita@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1733885913; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=fyjHBv4td4+Ael9pFbhPXxJFEvgvvveboZlnmo8QkTQ=; b=lPacAnsp0KZ5g5tD4TfnCllAeCBadNfPG0pRTfkv1z3HsjhkSDPLZ8Mwm/EMdnQHo9iuIr 3SByByXUrI7yeqwrxPUQBMxee7VugtQiN1F1tBm2gDcf2/5GJomvnWkgErErbB4+vdevlm 09TvSfoEuiKIdXd7irFHuj4hdysqQwc= ARC-Authentication-Results: i=2; imf12.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=KPKU+JxD; spf=pass (imf12.hostedemail.com: domain of ankita@nvidia.com designates 40.107.244.48 as permitted sender) smtp.mailfrom=ankita@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1733885913; a=rsa-sha256; cv=pass; b=osmAZ/kARi/1+/bVPLh3fXgM4OcJR5zrBD/Wml3YnECzsuEdzn+9sqBjx3BWD6GxutYCRt qJmLkaNkqRm2ZgydNaWGSO+hWER6ydBVqa0HViHG2iwMHFJmdCH+BcgqSqujPDzC30bCE2 nwiq2cY5+7lcglnmuHlb4tHxYP3ehAU= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JogQRrLyujIr6KHvgxEnXFxtLCIK85r8ZLwpTAs+FkWuwgYrx3pEmqws1aj1GaXtQT3GMPNK8qOqfc9e4EWQMis6vesBl6nyNJa7z1I3spFx/xnujM1NvUs/sf/RvPV1vuAmc7AcsRO++IQfO/3YpJmW5LWQiID04Y/O/hl+UNcNCxGfSociiPygvaSwoYsZt+VQ8Yk22Nks0uVpD7/UYrjoONQ0QpmZ23acDoyfutDBeSJNMZk2ZadEWA7fK1iC0ZxP0G58OLpqoukspRwjF1XHdEVtSKNXiZCtjpMcVDe+0Uo0IB/TeU16hjufA7nhJ67u9p50YZZlfmOYYAm7cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=fyjHBv4td4+Ael9pFbhPXxJFEvgvvveboZlnmo8QkTQ=; b=GyLGhwuKWM5FMjZbHew4Cyp2qUK4IeSyv9s7OTe42Z2V1z2qtxS4gs1csNqapkVe+9qNpREN2pbJgp8lL1IXMOurBs7E/SfTlfBHX7+occVgiN06Yy+d2VaGn053fgHxZDcPmgHFXZG1gifa5xbakSu0yKaMzat+TuTo3H4sMByC8ROCW5ZiB/CfZ6qjnnGS510JPRMEHZMb/JTZ+BLViubldEr5fHQbyU09o4oJXXF9pxN2M7n8gDSk9IGpE0MyzRmcsZx9XAKg15uwfes4JyKCdxiz3GqHAE4j9HQ07CIHyw9WIS+bZiU9G2ekkFFjSVsvomNXO1uOfhPQ6udSIA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fyjHBv4td4+Ael9pFbhPXxJFEvgvvveboZlnmo8QkTQ=; b=KPKU+JxD4y31uhD2IufCrh8EkJ7jrBpqtFGoKUN2cqm+Mnw/FCCpqWe3orKVvtjYaTuorWZjPvXrsJGhbFOjH2lf5qmxmaIHn8lV6oH4mRHDQFfVnZfdiF2JDywwKw1aT3w9o1DOuuNcqCPowU/1odUz7EJESVdhCTYj9s64RjRQtc0/Nu+5SaO01UL99Szapvl0Wk9Su121VzqNdZLB8PREbmKDZBYjxOj0bNzM5AVsaSAuiFUjkaxS6kMtib8f/D7KVaB4ti21K5XTUhu08+NFwjz9aZsK2zPQ+Bs3Yqj1YtQaOLPYoIcvdNXAvjQZ8mmJP3aeyuuflcI3TrOUvg== Received: from SA1PR12MB7199.namprd12.prod.outlook.com (2603:10b6:806:2bc::21) by SJ2PR12MB8928.namprd12.prod.outlook.com (2603:10b6:a03:53e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.14; Wed, 11 Dec 2024 02:58:38 +0000 Received: from SA1PR12MB7199.namprd12.prod.outlook.com ([fe80::ae1b:d89a:dfb6:37c2]) by SA1PR12MB7199.namprd12.prod.outlook.com ([fe80::ae1b:d89a:dfb6:37c2%3]) with mapi id 15.20.8207.014; Wed, 11 Dec 2024 02:58:38 +0000 From: Ankit Agrawal To: Will Deacon CC: Jason Gunthorpe , "maz@kernel.org" , "oliver.upton@linux.dev" , "joey.gouly@arm.com" , "suzuki.poulose@arm.com" , "yuzenghui@huawei.com" , "catalin.marinas@arm.com" , "ryan.roberts@arm.com" , "shahuang@redhat.com" , "lpieralisi@kernel.org" , Aniket Agashe , Neo Jia , Kirti Wankhede , "Tarun Gupta (SW-GPU)" , Vikram Sethi , Andy Currid , Alistair Popple , John Hubbard , Dan Williams , Zhi Wang , Matt Ochs , Uday Dhoke , Dheeraj Nigam , "alex.williamson@redhat.com" , "sebastianene@google.com" , "coltonlewis@google.com" , "kevin.tian@intel.com" , "yi.l.liu@intel.com" , "ardb@kernel.org" , "akpm@linux-foundation.org" , "gshan@redhat.com" , "linux-mm@kvack.org" , "kvmarm@lists.linux.dev" , "kvm@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" Subject: Re: [PATCH v2 1/1] KVM: arm64: Allow cacheable stage 2 mapping using VMA flags Thread-Topic: [PATCH v2 1/1] KVM: arm64: Allow cacheable stage 2 mapping using VMA flags Thread-Index: AQHbObyY4gofHx3CJE6tGYAUqrUkhLLfp+2AgADUH40= Date: Wed, 11 Dec 2024 02:58:38 +0000 Message-ID: References: <20241118131958.4609-1-ankita@nvidia.com> <20241118131958.4609-2-ankita@nvidia.com> <20241210141334.GD15607@willie-the-truck> In-Reply-To: <20241210141334.GD15607@willie-the-truck> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR12MB7199:EE_|SJ2PR12MB8928:EE_ x-ms-office365-filtering-correlation-id: 358bb3a9-bfa7-4874-0331-08dd198fb619 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?l3YHN8EWlLMDQHRHTY17HNQBoe2zFW7bFRYDrGoR+1mleZss/F4QZXTMOP?= =?iso-8859-1?Q?hQoWErDiOg3WksUi9Z4tO+1HYAvTtugTrG+cOD5lA2SB0eTFx55Ak+xW6U?= =?iso-8859-1?Q?WRhs4qRdR9ndCj4jeBunXScGuZpoPRDBsE+A9E/OYaPLT1faH0VPHsm0Yl?= =?iso-8859-1?Q?wgb9XRzWDTeR1AZHvjE1mNl4oxUTNU5JIJKhLyaZShQAYChwPgel2j9uuB?= =?iso-8859-1?Q?yz0FcSt79AR9fXXfUskq0uijxZb/peAOPzDBjuv5AguL7/Us6jVjcyx4Mj?= =?iso-8859-1?Q?BbitEj+94wbTE9ih+FmMjb6ZllwG3Nlz3zCRcFoAVNKvkLu2UVVH+xFtIw?= =?iso-8859-1?Q?DiJlxt302ZS8fkLdeShPLmfA1R37ahwQZ+UJ36JgQDk/Lm3EQsg+v0Ca8j?= =?iso-8859-1?Q?jSop9R4A99uzyLvF5v4+zhj8lKdKgsjR8H2b/+pUm4Ho6Aq/elOqsORmXU?= =?iso-8859-1?Q?TK2MfvGOQTDnLKZrsdWJ6PTfsUJLuOnruI1xaPUtQFYRAZfp4e7O7BXSCI?= =?iso-8859-1?Q?D6TMn3zDsybM2+lGYCnpPFXjHEDKRYGC8Z46OJ5GFzCK9Z5qfF120w8JjK?= =?iso-8859-1?Q?zXxXgA7FtsKc8ob4iZsNpN6mVL7lgrpyudF77JwO/TN7MpBjH37KAxq2sG?= =?iso-8859-1?Q?Zw+piOkC4TThnlASk1tdB+cgf/5JaNi9Wjb0KuiilJsDUnr6BPR1vbmW4d?= =?iso-8859-1?Q?K7roSwQMwzCW1mok4HvE4gokntZRLlwYrVFDFMdjRIrw2u/1sHy6EYcsfH?= =?iso-8859-1?Q?SZdSfxZtNM88GBFNKh9zSktZ/N3AYg09WMLjCxGfFVEkxLXtIHddvjVJ+W?= =?iso-8859-1?Q?w5swkS2sdK6e32r63b7IokqzkFRW/pb0Nst6P+cy/ML8/YIgXr5ctqncXA?= =?iso-8859-1?Q?83uLhRd9R/n0pKM4gKM7yqOA+RYSg3mJztCP+b5Yxtc77MdyhuIRMYU+CA?= =?iso-8859-1?Q?uZ4DiC30cUi/4DZ3qe3BpEhkIFyuCr2JSikbYbTfwg3QgUavw+v+C+Bb/r?= =?iso-8859-1?Q?YcCqsO7GvcEfEuDgXgKoYUAIVBbLF/IH8/He+T3EjzzpqqAZCPrsTzsAxn?= =?iso-8859-1?Q?tTODvJz2PtNjA1UAl5bP2DHQ2MO9X/n/fyeJ/bqNLqO6QjQWyi+Fya1YJf?= =?iso-8859-1?Q?EuVPB4G9bsGp+Rmi9KAqaLo+j4PN14/Unp+29tImbKFlRO4MbEHDamhzRD?= =?iso-8859-1?Q?DC8pVQlowz9oEOiOPcIGZLH8Qbjjy87wXIp0VW1HQ34YLG/oi+4J22h66U?= =?iso-8859-1?Q?UyhKTAEyyVC93Cq3eWBpgKxkdoYiwSsP2lsG7N2KfgZjQM6M18kIPmvWKz?= =?iso-8859-1?Q?MYRnvQQHGLFtmEHcZiY3yujG69hrwAzc6kNMiHDnl65N3s+k1jYnS9H4dh?= =?iso-8859-1?Q?EvSFrXfm6qBp/tb//0BskSZXTHSu2kj552r95pXHngtJ/rSbObToEOIO35?= =?iso-8859-1?Q?noZ9Wr/PCSHPeSvBvRhnN/r0GGjx1iU9fmBlVA=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR12MB7199.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?t/8guk6HaRFWo8RVePZM14mgSojFu3yG1D8cEVxOf8XhvkDhsgug6w2e6Z?= =?iso-8859-1?Q?kx1oMnWy8IHN3piSeDtIzHINA0q5pcpi7+LNvOJSsH1ycbDhoMjP5Tg3W6?= =?iso-8859-1?Q?3JF2O8iSPsd1fEoycm1qUJr915fbVk7sSOWKv1Mh9V6S0JmzfYaiMfi4L6?= =?iso-8859-1?Q?7xLwYwgGIqKX0xPQyTgrQcFhFGsM1Kn1bILVWChHpIa1FBVvZmbq4gEeIK?= =?iso-8859-1?Q?1+nILxqgY14YNbHYdjyYbbCsOdewhXwKcDre4XQGe8WRWMamdX8N3QoZIx?= =?iso-8859-1?Q?HjssEoI1niyIBK5cQyjPWnbBs57VJmjXovyzhWiLglNhIntxz9jZ50HNp4?= =?iso-8859-1?Q?7siGhOO1kOZMqOBdV0yI5X+/PMi4NTkFbYlwbDEcGfNsHLE68uUa7DJNt1?= =?iso-8859-1?Q?n4aFlzLg1+sjlI+4Ggr7GgxvBNszTsk1QBLAq+HWvItBupZzq+Q1oDopWp?= =?iso-8859-1?Q?HC77yo1bEdFfByqmcE/rf1xuSerXb8/YoldWuiHztusc4Zr4EhVMTU6u47?= =?iso-8859-1?Q?JVSv25PR8hKbZV/SSufjp8pj8Mqod2Bnbi+4ebgJQJZWnnXG/dHdx9RWMD?= =?iso-8859-1?Q?+ZKnyucLsxANy93ithph+MxVsH7XXeEMm7b3PBIliaHJQN3pY9tWrCFJ79?= =?iso-8859-1?Q?nRiKTki5l1dBCjT07Iq6gwffpu24YfiZNp68PNXS42reurJVzu1Cbw7qN6?= =?iso-8859-1?Q?9fTAeg9wniJcQ3KgvDKeozDpJA2azR64OFdb+0oP6Y9VSFCXfgblxNn++s?= =?iso-8859-1?Q?k68PUpieumjYrHcHfqXoyi8Ug7ydF3nOsWtCezC10bWxtejuHRlChxZTeb?= =?iso-8859-1?Q?QDZi2QVrEp0Uv16lkWFSynnMp0b//L7UJziIyl2eCDRUz43Xp36N8XQ8q5?= =?iso-8859-1?Q?WScQAvVjSJuTxbyt0VT/cCZG5jmvxbmNtcmStkysoai25L+yZSnlHI+lcI?= =?iso-8859-1?Q?MxY0P89qu+Xo3xTgxbQSLR7OMmq7zlH0dpfh06tuMwyWoeoTiZ7uV2W1Wr?= =?iso-8859-1?Q?HvjREJWzqwjEgPerZwlQFV1rDJ21WLadXTUmY/vvwLIysKuHIznIJZP4GB?= =?iso-8859-1?Q?lVxAVEzE0WTl/9/EMK3F6ugA124brxD+4nba85rxRbGSgGGgQOU4kc0Mrw?= =?iso-8859-1?Q?RqRSoyq3HQ6rBlwhaHAuA6L9tjozwbM3x2bxf4epp1bDukBWtU4Vkbb/vT?= =?iso-8859-1?Q?OkAe5KXIliUnfv+hih/yaWUmlazADKz/I6ocbssHE9brn2BueoVlsF8E8S?= =?iso-8859-1?Q?RrbkG6sItLQpvxBRhVsJdnubHS6TNqeCpMdUih/O8e18/4PeKtOuN+suoi?= =?iso-8859-1?Q?ZNbqEjFwFfUHGP5TiQvtzo/KRRt5vjURHWJMssuqD03xtfW3lyLv072D4g?= =?iso-8859-1?Q?obho+FSd6Yt2/9gVWxWhJoN+SzVp2IebL0Mj50Av5oJSiMxumqSpYvWUkN?= =?iso-8859-1?Q?FgTUd7FbcCyqmUaB/YPEJpNx0OAG415/iEg/q49WntF00Qm33IP7sbMv1g?= =?iso-8859-1?Q?Qt/37+PQVbNjpasG9h9+xJoRol9fx/gk568V9tOSVCz5ehsjhZmHXTEx0j?= =?iso-8859-1?Q?/eMJrWoDMMc3cyCxRBm/CNwCzsYfESl8VBDuEuDdy0oeTg4kJVPB/k/l+k?= =?iso-8859-1?Q?hAYgQfdeE5Pf8=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR12MB7199.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 358bb3a9-bfa7-4874-0331-08dd198fb619 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2024 02:58:38.2044 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jKYxk+oOeQi/IL0QyfdByvrYitVdTY1K9E3eue3MLorytYViiFnikTfBmPaprEORA1HQcmRs83HujjxNcdmYzQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8928 X-Rspamd-Queue-Id: 9FE4B40009 X-Stat-Signature: ijb1sxdgtso56b64qgi1eside1fuffa4 X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1733885913-680279 X-HE-Meta: U2FsdGVkX180kikq77e/8+6cWBsBPja/RCw3i513vt0yw7sGjSdnBBHPu7HxFErX2SL/n1U7fmJFDm8fWTHvDv0U1F1hbaP3EIL3deJCFMVCQgZL+9I055FArLlRSMj8+WeOXrH0h9w9xzfg0siY1NwBllmXUV2W5+Fc3q3wH/cETvOGGXSGS8+UlGa7HMcQHWy/i+9hCdk2k82F6rZih0I3zMttlOJ54bs53T1EVVXOdVDc44IajYwdh/aGNs4Py6LqbAbDMrfuBL+ejbgZJR0vZWjWiH2wquxNyF86Wpeeufwiy69Fpn2+pOGUB1TAfwyEgbk3WZUXgAtmvfMUiOgKbc9JX6qYjL+iCcTv5TxM9WOm0lNojQCOpfqIYah2VOu7xV+dWPil5jXeFj0mHq01L5S93Mny9hFZpWv89kZWN/vT27XIuXUjQLm4CD0Ve9yL+w4EvK14JV8X5QtUA2WH7cBKctISQyZbvkEZXZdp3kYbJzSgQ+jbNhy+BTynIFlgIHNzWpybfhOQFbAo+4j7lhzbmB8eB+oDvUmqDzCKAef42QHyiHdSpMjxJveVlkjF5tQO0rMyLdi1zyXzGcoKOOf9kXQUr19nkB+jgbmpu/TRpsCqLjvW6cyW13DSXJGL3VLJm9v9xyZytUxsK+HoeUJXDnJMiIHgpyd7uQ1+nG8ClQ3gejRgGbRJHZBFBI88NZhyx2YZ5Vk11bDKDdS2RO2Gmh1IgOTH5wJbLJSjqkiImSiyYfBKXCTr+bjwFW2jNbzUaHSpXtPBytD1yX+cftiuEZTZTyXRbqrpxbSqiYLcN+m8OovztB5xiTRFWr7ZiU/CbErvNKKgeHDlT46yY4SukAi7TtHhrda0GQhlKsTv1Mc3JyVkTFh35NdalhEdWgk6i3bBEgs2RsG9i4wfy1o1CZytNLH2FBbf0eyzeq727sRVidUtrGUUvjkisxcKyMyv+PuUgZYHE+B gPqBp4fY vFeevfR/RZSq46rVzKOS/SHjOCGY/NQYLEeaG8jhSJyceinajoj+HK5/ju/2KyG7Hs53IP5NdFD8Xg4Hjg92mEjDaoqHpXr7fFJaBEmXt0ABXNDT/XCSISdtExvEoK5Z1V36JrHrWHv3TBm1DIqJGc0XkSYA9Oofciwe9yC72XMnWIEw6hNwjb3qGKurkjLF7rIEyEMIkliWhXLeUE5qI+fNF3vb9bs2WExLZgFLSBHjXqFQzeWyHCcEBMgH+P3Z/TTX7H3U4amBGXU1m6ObVGtcjlk705lmoqpFtN5rQpima8LFvsqInLPxD0EUof4qd47mtf3ilZOTDG67yyvIyB42nHnLTYLniUrCKS99HJtXlS2BMSTJxGfpcmEDuAhWGb9T54VAnYXZDCfLrC2WVa4efdoj50EwQ8sHx/ktskk9IJjpTtULsVLCkKX+SUMIR1NokGZPZmDx7nGU= X-Bogosity: Ham, tests=bogofilter, spamicity=0.002254, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Thanks Will for taking a look.=0A= =0A= >> The device memory such as on the Grace Hopper systems is interchangeable= =0A= >> with DDR memory and retains its properties. Allow executable faults=0A= >> on the memory determined as Normal cacheable.=0A= >=0A= > Sorry, but a change this subtle to the arch code is going to need a _much= _=0A= > better explanation than the rambling text above.=0A= =0A= Understood, I'll work on the text and try to make it coherent.=0A= =0A= =0A= > I also suspect that you're trying to do too many things in one patch.=0A= > In particular, the changes to execute permission handling absolutely=0A= > need to be discussed as a single patch in the series.=0A= >=0A= > Please can you split this up in to a set of changes with useful commit=0A= > messages so that we can review them?=0A= =0A= Yes. I'll take out the execute permission part to a separate patch.=0A= =0A= =0A= > Jason knows how to do this so you could ask him for help if you're stuck.= =0A= > Otherwise, there are plenty of examples of well-written commit messages= =0A= > on the mailing list and in the git history.=0A= =0A= Ack.=0A= =0A=